Click on EXPLORE if you need practice. Click on PLAY to test your knowledge.

Explore: Click on the button next to the correct form of the verb and get instant feedback.

There are two sets of 10 words each in this section. This is the first set.

1. He _______ for years when he decided to take part in the marathon.
Choice 1 had been training
Choice 2 had trained
Choice 3 was training
2. They were exhausted because they _______ all night long.
Choice 3 was working
Choice 2 had worked
Choice 1 had been working
3. His children _______ to bed when he came home.
Choice 2 already went
Choice 3 were already going

Choice 1 had already gone

4. What _______ when I called you this morning?
Choice 3 did you do
Choice 2 had you been doing
Choice 1 were you doing
5. He _______ for hours when he realised that he was running out of petrol.
Choice 1 had been driving
Choice 2 had driven
Choice 3 drove
6. By the time I _______ the airport, the plane had already taken off.
Choice 2 was reaching
Choice 1 reached
Choice 3 had reached
7. It _______ all day and the streets were slippery.
Choice 3 rained
Choice 2 had rained
Choice 1 had been raining
8. The teacher had already explained the assignment when I _______ the classroom.
Choice 2 had entered
Choice 1 entered
Choice 3 was entering
9. When I opened the door, everybody _______.
Choice 1 was chatting and laughed.
Choice 2 chatted and laughed
Choice 3 had been chatting and laughing
10. She _______ for hours on end so she had blisters on the sole of her feet.
Choice 2 was dancing
Choice 1 had been dancing
Choice 3 danced