Tenses exercise

Can you use tenses correctly? Test your understanding with this grammar exercise.

1. This …………………………………… on for a while. (is going / has been going / go)

2. It ……………………… in the 1990s. (happened / has happened / was happening)

3. They ……………………………. the job by evening. (have finished / finish / will have finished)

4. It ……………………. a lot of time to learn a new language. (takes / is taking / has taken)

5. I ………………………… to hear from them. (wait)

6. I talked to her so that she …………………………. lonely. (doesn’t feel / wouldn’t feel / can’t feel)

7. He ………………………. with an accident when he went skiing last month. (meet / met / has met)

8. I ………………………. from talking to her. (stopped / was stopped / have stopped)

9. Do you know why she ………………………… to me. (not talk / does not talk / has not talked)

10. I rarely …………………………….. English movies. (watch / am watching / had watched)

11. She …………………………… her studies before she got married. (finished / had finished / have finished)

12. Send the letter by courier so that she ……………………… it before Friday. (gets / will get / is getting)

13. It happened when I ………………………. in Mumbai. (worked / was working / have worked)

14. I suspected that I ………………………………. (was cheating / was being cheated / was being cheating)

15. It is time you ………………………… your ways. (mend / mended / have mended)

16. She ………………………… anything about the accident. (does not remember / hasn’t remembered / do not remember)

Answers

1. has been going, 2. happened, 3. will have finished, 4. takes, 5. am waiting, 6. wouldn’t feel, 7. met, 8. was stopped, 9. does not talk, 10. watch, 11. finished / had finished, 12. gets / will get, 13. was working, 14. was being cheated, 15. mended, 16. does not remember

Manjusha Nambiar

Hi, I'm Manjusha. This is my blog where I give IELTS preparation tips.

Leave a Reply