Past Tenses Test B1 Grammar Exercises
Question 1 |
When Patricia _____ into her car, she remembered she _____ the water boiler on.
A | was getting / has left |
B | got / had left |
C | had got / leaves |
D | got / was leaving |
Question 2 |
We _____ our meal on the train as it _____ across the beautiful countryside.
A | have enjoyed / is going |
B | enjoyed / had gone |
C | had been enjoying / has gone |
D | were enjoying / was going |
Question 3 |
They _____ for only a few minutes when they _____ a flat tyre.
A | had been travelling / had |
B | have travelled / were having |
C | travelled / have had |
D | were travelling / had |
Question 4 |
Grandpa _____ his last car for thirty years when he _____ it last year.
A | was having / sold |
B | had / had sold |
C | had / was selling |
D | had had / sold |
Question 5 |
Although he _____ his early childhood in Germany, he doesn't remember anything from that time now.
A | had been spending |
B | has spent |
C | spent |
D | was spending |
Question 6 |
Vegetables and fruits don't taste as delicious as they _____ when I _____ a kid.
A | did / have been |
B | have done / was |
C | were doing / had been |
D | used to do / was |
Question 7 |
What _____ the two _____ about when they started to quarrel?
A | have / talked |
B | were / talking |
C | do / talk |
D | are / talking |
Question 8 |
Frank _____ to this city five years ago, but it seems he still _____ used to living with the heavy traffic here.
A | moved / isn't |
B | has moved / doesn't |
C | was moving / wasn't |
D | moved / didn't |
Question 9 |
I _____ my pen, and I don't remember where I last _____ it.
A | have lost / have used |
B | lost / had used |
C | have lost / used |
D | had lost / was using |
Question 10 |
It was a real surprise because she _____ no idea that they _____ a birthday party for her.
A | has had / were organizing |
B | had / have been organizing |
C | was having / organized |
D | had / had organized |
Question 11 |
The baby _____ the living room floor with colour pens while her mother _____ the kitchen.
A | marked / has been mopping |
B | was marking / was mopping |
C | has marked / mopped |
D | had marked / had mopped |
Question 12 |
There _____ some ketchup around his mouth because he _____ spaghetti.
A | was / had been eating |
B | is / had been eating |
C | had been / has eaten |
D | has been / eats |
Question 13 |
Because I _____ to eating with chopsticks, I _____ a hard time during the dinner.
A | didn't use / was having |
B | hadn't been used / am having |
C | wasn't used / had |
D | am not used / had been having |
Question 14 |
When the film finished, I _____ the alarm clock and _____ to bed.
A | had sate / have gone |
B | set / went |
C | was setting / was going |
D | had set / is going |
Question 15 |
Janette _____ all her friends for advice before she _____ to quit her job.
A | had asked / decided |
B | was asking / has decided |
C | has asked / decides |
D | has been asking / had decided |
Question 16 |
In the past, land travels _____ very long and they _____ very tiring.
A | take / have been |
B | had taken / were |
C | used to take / were |
D | had been taking / had been |
Question 17 |
They _____ the whole building by the time the fire _____ to all the floors.
A | evacuated / had spread |
B | had evacuated / spread |
C | were evacuating / has spread |
D | evacuated / was spreading |
Question 18 |
Liam _____ for ten hours, but he still _____ half of the distance by then.
A | is driving / hasn't been covering |
B | has been driving / didn't cover |
C | was driving / didn't cover |
D | had been driving / hadn't covered |
Question 19 |
I _____ to be able to concentrate on my work because I _____ enough sleep last night.
A | didn't seem / don't get |
B | don't seem / didn't get |
C | didn't seem / am not getting |
D | don't seem / haven't got |
Question 20 |
When we _____ again, Steve and I _____ each other for more than fifteen years.
A | met / hadn't seen |
B | are meeting / haven't seen |
C | met / don't see |
D | have met / didn't see |
⇦ |
List |
⇨ |
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 |
End |