..._____ 4 months.
for
5 weeks ago
closed
eat
ate
______
eaten
I have called my grandmother yesterday.
I called......
I _________________ hockey for 5 years.
have played
...______ 12 years.
for
this week
open
had
_______
had
I play volleyball for 3 years.
I have played....
The teacher was angry with me because I _________ on the exam.
copied
...____ I can remember.
since
in June
closed
do
did
______
done
I have these shoes for a very long time.
I have had...
_______ you like the film we ________ yesterday?
Did/saw
...____ my last birthday.
since
so far
open
rode
_______
ridden
My family and I have been to Paris last year.
.....went to Paris....
or
My family and I have been to Paris before.
________ you ever _______ to Granada?
Have/been
..._____ I was little.
and
..._____a really long time.
since / for
yet
open
stole
______
stolen
I have bought the iPhone 11 two months ago.
I bought...
or
I have had the iPhone 11 for two months.
Joseph: Have you __________ the fish _______?
Mark: Yes, I ________. They served it for lunch ________ week, too.
tried or had / yet / have / last