Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Grammar 7: Tenses Review
0
%
0
0
0
Back
Restart
16. (you/have) __________ a nice time in Rome?
Did you have
Oops!
Okay!
11. I think that they __________ (arrive) tomorrow morning.
will arrive
Oops!
Okay!
22. I __________ (wait) for ages when finally the bus arrived.
had been waiting
Oops!
Okay!
8. Mary ______ (be) in London for three days.
has been
Oops!
Okay!
15. David broke his leg when he __________ (ski) last week.
was skiing
Oops!
Okay!
24. I ____________ (correct) all morning, I’m exhausted.
have been correcting
Oops!
Okay!
20. How many people (die) __________ in the fire yesterday?
died
Oops!
Okay!
5. They __________ (live) in this house since 1987.
have been living
Oops!
Okay!
7. _____ you ______ (meet) her yesterday?
Did - meet
Oops!
Okay!
12. Last Wednesday they _______ (play) chess after they __________ (do) their homework.
played - had done
Oops!
Okay!
3. I __________ (not see) him for two days.
haven't seen
Oops!
Okay!
1. When I __________ (look) out of the window, I ______ (see) John.
was looking - saw
Oops!
Okay!
19. How long (she/have) __________ that car?
has she had
Oops!
Okay!
10. He ______ (buy) a new car last week.
bought
Oops!
Okay!
2. ________ you ever ______ (play) the piano since you left school?
Have - played
Oops!
Okay!
18. He (be) __________ at his computer for six hours.
has been
Oops!
Okay!
14. By 1960 most of Britain’s old colonies __________ (become) independent.
had become
Oops!
Okay!
25. I __________ (never/be) sailing, what’s it like?
have never been
Oops!
Okay!
23. I __________(receive) a postcard from Jane yesterday.
received
Oops!
Okay!
17. (you/finish) _____________ your homework yet?
Have you finished
Oops!
Okay!
13. Andy is tired because he ____________ (work) all day.
has been working
Oops!
Okay!
21. I __________ (not/know) much about art, but I like some artists.
don't know
Oops!
Okay!
9. The headmaster ______ (enter) the classroom when they ________ (write) their exams.
entered - were writing
Oops!
Okay!
6. My father _________ (wash) his car while my mother and I ______ (prepare) dinner.
was washing - were preparing
Oops!
Okay!
4. When he ______ (try) to open the door, he ______ (drop) his key.
was trying - dropped
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies