Sequence Of Tenses Quiz 12 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. We always have an ice cream .....
2. Jane ..... her house all the morning before the guest arrived. A. is cleaning B.was cleaning C. has been cleaning D. had been cleaning
3. Coming into the room, he Mary where he her.
4. Don't go anywhere until I ..... back.
5. It is necessary that he ..... the books.
6. Peter said he ..... a test the following day A. had had B. will have C.has had D. would have
7. Ellos permitieron que el visitante ..... por el rancho.
8. Jim ..... off the light when the doorbell rang.
9. We ..... the risks before committing to the investment.
10. Choose the best answer ..... , I will give him the report.
11. I haven't met him again since we ..... school ten years ago.
12. They were listening to her story attentively when her phone .....
13. My younger son learned in class yesterday that the Earth ..... around the Sun.
14. The car ..... ready for him by the time he comes tomorrow.
15. He claimed that the system ..... properly after the update.
16. By the time I travel back to the 21st century, I will have seen the dinosaurs and I was amazed by their size when I ..... (first, encounter) them.
17. Choose the best answerHenry ..... into the restaurant when the writer was having dinner.
18. After I ..... lunch, I looked for my bag.
19. They ..... a lot of preparation before the match started A. has made B. had C.will be made D. are making
20. Henry was packing the suitcases while his wife ..... the room.
21. She ..... high standards for herself in every project she undertakes.
22. Es verdad que Lidia no ..... leer.
23. I will give John your letter as soon as I ..... him at school tomorrow.
24. When I was ten I already ..... I wanted to be a scientist.
25. While I ..... TV last night, a mouse ran across the floor.
26. She said that it ..... her an hour to finish the report.
27. She ..... the floor when Helen phoned.
28. You ..... a lot since the last time I saw you.
29. After we ..... our work, we ..... for lunch. A. having finish/went B. have finished/went C. had finished/ went D. having finish/going
30. After she ..... at the hospital for 2 years, she ..... to give up the job yesterday. A. had been working/ decides B.had been working/ decided C. working/had decided D. is working/will decide