I _______________(live)here since I ________(be) 5 years old.
have lived, was
15
Last night my sister and I _________(have) some free time, so we__________(go) to the cinema.
had, went
15
Who _________(write) "Hamlet"?
wrote
10
They ___________(watch) a good film on TV yesterday.
watched
10
Toby _______________ (live) in Japan for years, but he's back in the UK now.
lived
10
Your car looks very clean. ____________(you/wash) it?
have you washed
10
Mr Clark ________(already/work) in a bank for 15 years.
has already worked
10
It __________(rain) for many days. I wonder when it will stop raining.
has rained
10
I _______________ (not hear) from Jessica since her family moved to China.
haven't heard
10
______you_________(read) any good books recently?
Have you read
10
I ....... Sandra when I ...... at university. We ....... each other for 25 years. (MEET, BE, KNOW)
met, was, have known
20
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)