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. I ___ my assignment yet.

A don't finish
B didn't finish
C haven't finished
D am not finishing

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

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

3. She ___ for the test all week.

A studies
B studied
C has been studying
D is studying

4. The sun ___ in the east.

A rise
B rises
C is rising
D rose

5. She ___ TV when the phone rang.

A watched
B was watching
C has watched
D is watching

6. He ___ football every Sunday.

A plays
B played
C is playing
D has played

7. We ___ the museum yesterday.

A visit
B visited
C have visited
D are visiting

8. We ___ the result tomorrow.

A know
B knew
C will know
D have known

9. He ___ his keys yesterday.

A loses
B lost
C has lost
D is losing

10. I ___ him before he moved abroad.

A meet
B met
C had met
D have met

You finished reading all questions

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