Grammar Quiz: Tenses Set 2
1. She _______ for the bus every morning.
Correct answer: waits
2. They _______ dinner when I called them.
Correct answer: were having
3. I _______ my project before the deadline last month.
Correct answer: finished
4. They _______ to Paris last year for vacation.
Correct answer: went
5. I _______ English for two years now.
Correct answer: have studied
6. She _______ when the lights went out.
Correct answer: was reading
7. By this time tomorrow, we _______ the project.
Correct answer: will have completed
8. They _______ in that house since 2010.
Correct answer: have been living
9. I _______ him since we were children.
Correct answer: have known
10. She _______ to the same school as her brother.
Correct answer: goes
11. When I called him, he _______ dinner.
Correct answer: was having
12. They _______ a movie when we arrived.
Correct answer: were watching
13. I _______ my keys, so I had to go back home.
Correct answer: forgot
14. The sun _______ in the east.
Correct answer: rises
15. They _______ dinner by the time we arrived.
Correct answer: had finished
16. She _______ for hours before I arrived.
Correct answer: had been waiting
17. By the time you arrive, we _______ the report.
Correct answer: will have completed
18. He _______ here for over two hours now.
Correct answer: has been waiting
19. By next month, she _______ in this position for a year.
Correct answer: will have been working
20. They _______ here until their shift ends.
Correct answer: will be staying
Discover more from EDUCATION FOR PEACE FOUNDATION
Subscribe to get the latest posts sent to your email.
