Tenses

 



Practice Tenses. 


1. She __________ her homework every evening.

  • A) does
  • B) did
  • C) has done
  • D) will do

2. By this time next week, I __________ my exams.

  • A) will finish
  • B) have finished
  • C) finish
  • D) finished

3. They ________ to the beach last Sunday.

  • A) go
  • B) went
  • C) have gone
  • D) will go

4. He __________ his lunch by the time we arrived.

  • A) finishes
  • B) finished
  • C) has finished
  • D) will finish

5. By this time next year, I __________ in this company for five years.

  • A) work
  • B) will work
  • C) am working
  • D) will have worked

6. She ________ the letter before he comes.

  • A) finishes
  • B) finished
  • C) will finish
  • D) has finished

7. We __________ to the new house last month.

  • A) move
  • B) moved
  • C) have moved
  • D) will move

8. By the time we get there, they ____ for two hours.

  • A) wait
  • B) waited
  • C) will wait
  • D) will have been waiting

9. They ________ English for five years before they moved to the UK.

  • A) are studying
  • B) studied
  • C) have studied
  • D) had studied

10. When I arrived, they __________ dinner.

  • A) cook
  • B) cooked
  • C) were cooking
  • D) have cooked

11. I __________ to London several times.

  • A) went
  • B) have gone
  • C) was going
  • D) will go

12. She ________ her keys before she left the house.

  • A) lost
  • B) loses
  • C) had lost
  • D) will lose

13. By this time next week, he _____ for two weeks.

  • A) will be studying
  • B) has been studying
  • C) will have been studying
  • D) studied

14. We ________ to the cinema when it started raining.

  • A) go
  • B) went
  • C) have gone
  • D) will go

15. The train __________ by the time we reached the station.

  • A) leaves
  • B) left
  • C) had left
  • D) will leave

16. By next summer, they _____ for ten years.

  • A) are living
  • B) will live
  • C) have been living
  • D) lived

17. She ________ for the job yet.

  • A) didn't apply
  • B) hasn't applied
  • C) hadn't applied
  • D) hasn't been applying

18. They _______ a new car last month.

  • A) buy
  • B) bought
  • C) have bought
  • D) will buy

19. By next year, he __________ all his exams.

  • A) will finish
  • B) has finished
  • C) will have finished
  • D) finish

20. She ________ her book when the phone rang.

  • A) reads
  • B) read
  • C) was reading
  • D) has read

21. They _______ in this town for ten years before they moved.

  • A) live
  • B) lived
  • C) are living
  • D) have lived

22. By the end of this month, he __________ here for six months.

  • A) works
  • B) worked
  • C) will work
  • D) will have been working

23. I __________ that movie before.

  • A) don't watch
  • B) didn't watch
  • C) haven't watched
  • D) won't watch

24. By this time tomorrow, she __________ for 24 hours straight.

  • A) will work
  • B) works
  • C) will have been working
  • D) worked

25. He _________ his lunch by the time we got to the restaurant.

  • A) finishes
  • B) finished
  • C) had finished
  • D) will finish

26. We ________ our holiday plans yet.

  • A) didn't finalize
  • B) haven't finalized
  • C) hadn't finalized
  • D) won't finalize

27. By next week, they __________ here for three years.

  • A) will live
  • B) have lived
  • C) will have lived
  • D) lived

28. She ________ for two hours by the time we arrived.

  • A) waits
  • B) waited
  • C) has waited
  • D) had waited

29. They _______ each other for years before they got married.

  • A) know
  • B) knew
  • C) have known
  • D) will know

30. By next month, I _________ all the books on my reading list.

  • A) read
  • B) will read
  • C) have read
  • D) will have read

Comments

Popular posts from this blog

FA 1 10th English

FA 2 SAT 2 10TH ENGLISH PREPARATION AND MODEL PAPERS

Greed Brings Grief.