They still _____________ (not/phone) to tell us the news.
haven't phoned
My brother has _______________ to Mexico three times. (be)
has been
They _____ (swim) in the sea last summer.
swam
How many poems ________________(he/write) this month?
has he written
They ________ (just/ buy) some postcards.
have just bought
Your car looks very clean. ____________(you/wash) it?
have you washed
Mr Clark ________(already/work) in a bank for 15 years.
has already worked
_________ (you/ever/ride) a camel?
Have you ever ridden
I _______________ (not hear) from Jessica since her family moved to China.
haven't heard
Last night my sister and I _________(have) some free time, so we__________(go) to the cinema.
had, went
Who _________(write) "Hamlet"?
wrote
I ... (see) an old friend of mine last week.
saw
Once upon a time there ___________ a beautiful princess who ___________ in a beautiful castle… (to be/to live)
was /lived
I ....... Sandra when I ...... at university. We ....... each other for 25 years. (MEET, BE, KNOW)
met, was, have known
She ________________(lose) her keys when she was in London.
lost
___________ (you/see) any good films recently?
Have you seen
It __________(rain) for many days. I wonder when it will stop raining.
has rained
My little sister ... (not/learn) to read yet.
hasn't learnt
A few days ago I _______________ a very interesting programme on television about wildlife (watch)
watched
I______________(never/hear) this song. Who made it?
have never heard
We ____________(already/have) three tests this week.
have already had
Toby _______________ (live) in Japan for years, but he's back in the UK now.
lived
______you_________(read) any good books recently?
Have you read
They ___________(watch) a good film on TV yesterday.
watched
Oh! I_________________my watch. Have you seen it? (loses)
have lost
I _______________(live)here since I ________(be) 5 years old.
have lived, was
Oh no, The dog _________________ (eat) its toy!
has eaten
A: My brother and his wife get on very well. B: How long ...... they ...... married? (BE) A: They ......... married since 1995. They ........ at university. (BE, BE, MEET)
HAVE....BEEN / HAVE BEEN / MET
They ... (move) to London two years ago.
moved
We ... (not/see) him since he ... (leave) school.
haven't seen, left
Your experience on this site will be improved by allowing cookies.