Back to dashboard

Reading mode

All 12 Tenses

Correct answer is shown on each question. Use Next to read one by one.

Question 1 of 25 0% read

1. She ___ here since 2018.

A lives
B is living
C has lived
D lived

2. We ___ the result tomorrow.

A know
B knew
C will know
D have known

3. I ___ my keys, so I can’t open the door.

A lost
B lose
C have lost
D was losing

4. I ___ this movie before.

A saw
B see
C have seen
D am seeing

5. I ___ you later today.

A call
B called
C will call
D have called

6. Look! The baby ___.

A cries
B cried
C is crying
D has cried

7. By the time we reached, the train ___.

A leaves
B left
C had left
D has left

8. She ___ you tomorrow about the result.

A tells
B told
C will tell
D has told

9. He ___ for two hours before the guests arrived.

A waited
B was waiting
C had waited
D had been waiting

10. By next year, he ___ at this school for five years.

A will study
B will have studied
C has studied
D is studying

11. They ___ the work before the teacher arrived.

A complete
B completed
C had completed
D have completed

12. We ___ the match last week.

A win
B won
C have won
D are winning

13. The train ___ before we reached the station.

A leaves
B left
C had left
D has left

14. He ___ football every Sunday.

A plays
B played
C is playing
D has played

15. She ___ her homework already.

A finishes
B finished
C has finished
D is finishing

16. This time tomorrow, we ___ the exam.

A give
B will give
C will be giving
D gave

17. I ___ you later.

A call
B called
C will call
D have called

18. They ___ to Lahore next week.

A go
B went
C will go
D have gone

19. The children ___ noise at the moment.

A make
B made
C are making
D have made

20. By next month, they ___ here for ten years.

A will live
B will be living
C will have lived
D will have been living

21. We ___ a picnic next Sunday.

A have
B had
C will have
D are having

22. He never ___ late.

A come
B comes
C is coming
D came

23. They ___ all night for the exam.

A study
B studied
C had been studying
D are studying

24. We ___ the museum yesterday.

A visit
B visited
C have visited
D are visiting

25. I ___ my keys. I can't find them.

A lose
B lost
C have lost
D am losing

You finished reading all questions

Try practice mode to check answers without scoring, or play for a scored attempt.