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 10 0% read

1. Right now, the teacher ___ the lesson.

A explains
B explained
C is explaining
D has explained

2. By this time next year, I ___ my studies.

A complete
B will complete
C will have completed
D will be completing

3. They ___ the match before it started raining.

A won
B were winning
C had won
D have won

4. She often ___ stories to children.

A tell
B tells
C is telling
D told

5. He ___ his keys before he left.

A loses
B lost
C had lost
D has lost

6. The students ___ for the test now.

A prepare
B prepared
C are preparing
D have prepared

7. They ___ all night for the exam.

A study
B studied
C had been studying
D are studying

8. She ___ here for five years by next month.

A lives
B lived
C will have been living
D is living

9. She ___ finished the work by evening.

A will have
B has
C is
D had

10. He ___ a speech at this time tomorrow.

A gives
B gave
C will be giving
D has given

You finished reading all questions

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