ELTbase.com logo | Menu
 
 
 
ELTbase.com logo
 
 
 

Continuous and perfect tenses quiz


Choose the correct endings for the sentences or answer the question(s).
1  When I got to the party
 everybody drank and danced.
 everybody was drinking and dancing.
 everybody had drinking and dancing.
 everybody had been drunk and danced.
2  I was sunburned because
 I have been sunbathing all day.
 I have sunbathed all day.
 I sunbathed all day.
 I had been sunbathing all day.
3  The film
 had already started by the time I got to the cinema.
 had already been starting by the time I got to the cinema.
 had already started by the time I was getting to the cinema.
 was already starting by the time I had got to the cinema.
4  As soon as she closed the door
 she realized she was leaving the keys inside.
 she was realizing she was leaving the keys inside.
 she was realizing she had left the keys inside.
 she realized she had left the keys inside.
5  Before he won the Mark Six
 he had never been thinking he would be rich.
 he had never thought he would be rich.
 he was never thinking he would be rich.
 he wasn't thinking he would be rich.
6  When the rescuers found them
 they had been waiting for 8 hours and had eaten all their food.
 they waited for 8 hours and had eaten all their food.
 they had waited for 8 hours and had been eating all their food.
 they were waiting for 8 hours and ate all their food.
7  Don't call at nine as
 we'll have dinner then.
 we'll be having dinner then.
 we'll have had dinner then.
 we'll have been having dinner then.
8  Watch out!
 Wayne's spilled his custard on the floor and Sally has already trodden in it.
 Wayne's been spilling his custard on the floor and Sally has already trodden in it.
 Wayne's spilled his custard on the floor and Sally has already been treading in it.
 Wayne spilled his custard on the floor and Sally trod in it.
9  Your face is red
 and you forgot your brief case. You've drunk again!
 and you've been forgetting your brief case. You've been drinking again!
 and you've been forgetting your brief case. You've drunk again!
 and you've forgotten your brief case. You've been drinking again!
10  Which is correct?
 I was working here for three years but I've only seen the boss once.
 I've been working here for three years but I've only seen the boss once.
 I've been working here for three years but I've only been seeing the boss once.
 I've worked here for three years but I've only been seeing the boss once.
Resources page for continuous tenses (general)
Quizzes - multiple choice / short answer
Simple and continuous tenses exercise
Sixteen-question multiple-choice online exercise. Choose between simple and continuous tenses. Includes feedback on answers. Upper-intermediate and above.
The Great Train Robbery
 
<i>Black Mirror</i>
 
Escape from the canyon