Past Perfect Progressive vs Past Perfect Simple
ТЕСТ: Past Perfect Progressive vs Past Perfect Simple
Подходит для школьного тестирования : с углубленным изучением: 3, 4, 5; а также 6, 7, 8, 9, 10 класс
Выберите наиболее подходящий вариант:
1 | When we came back home, the children ___ for two hours. | ||||
A | Had already be sleeping | B | Had already slept | C | Had already been sleeping |
2 | Tina ___ home when I phoned her. | ||||
A | Had just been getting | B | Had just get | C | Had just got |
3 | I was glad to meet Ted again. I ___ him for ages. | ||||
A | Hadn’t | B | Had been seeing | C | Not had seen |
4 | Mom was tired yesterday. She ___ the house all day. | ||||
A | Had been cleaning | B | Had cleaned | C | Had been cleaned |
5 | The boys were out of breath. They ___ a marathon. | ||||
A | Had been run | B | Had been running | C | Had running |
6 | Mark told me that he ___ a new suit. | ||||
A | Had been buying | B | Had been bought | C | Had bought |
7 | When I arrived, Lucy ___ in bed with temperature since lunchtime. | ||||
A | Had lying | B | Had been lying | C | Had lied |
8 | My mom ___ dinner when I returned home. | ||||
A | Had already cooked | B | Had already been | C | Had already cooking |
9 | Sean explained why he ___ an essay. | ||||
A | Hadn’t written | B | Hadn’t been writing | C | Hadn’t been written |
10 | There were puddles in the streets as it ___ all night. | ||||
A | Had raining | B | Had been raining | C | Had rained |
11 | I ___ to see Lena at the disco but she didn’t turn up. | ||||
A | Had been expecting | B | Been expected | C | Had expected |
12 | They ___ the same restaurant for years before they found a better one. | ||||
A | Had visited | B | Had been visiting | C | Had been visit |
13 | Sam ___ to go to the wedding but he couldn’t take a day off work. | ||||
A | Had want | B | Had been wanting | C | Had wanted |
14 | Jack said he ___ tickets for the concert. | ||||
A | Had booked | B | Had been booked | C | Had been booking |
15 | Mike said they ___ at the airport for two days because of the delay of their flight. | ||||
A | Had staying | B | Had been staying | C | Had stayed |
16 | Andrew said he___ to China before. | ||||
A | Hadn’t never been | B | Had never being | C | Had never been |
17 | We ___ for half an hour when Dan finally joined us. | ||||
A | Had eaten | B | Had been eating | C | Had eating |
18 | Mary insisted that she ___ the ring from the drawer. | ||||
A | Not had been taking | B | Hadn’t taken | C | Hadn’t been taking |
19 | I ___ the golf club before Martin did it. | ||||
A | Had joined | B | Had been joining | C | Had been join |
20 | We were very tired at the end of the trip. We ___ for ten hours. | ||||
A | Had driven | B | Had drove | C | Had been driving |
21 | I was extremely unhappy to have lost my watch. I ___ it for a very long time. | ||||
A | Had had | B | Had been having | C | Had been had |
22 | I didn’t see Jim yesterday. He ___ abroad. | ||||
A | Had been going | B | Had gone | C | Had been gone |
23 | I ___ for an hour before it got dark. | ||||
A | Had walked | B | Had walking | C | Had been walking |
24 | The film ___ when we came to the cinema. | ||||
A | Had already been beginning | B | Had already begun | C | Had already been begun |
25 | Claire said she ___ her sister since last month. | ||||
A | Hadn’t phoned | B | Not had phoned | C | Hadn’t phoning |
Ответы:
1 | C |
2 | C |
3 | A |
4 | A |
5 | B |
6 | C |
7 | B |
8 | A |
9 | A |
10 | B |
11 | C |
12 | B |
13 | C |
14 | A |
15 | B |
16 | C |
17 | B |
18 | B |
19 | A |
20 | C |
21 | A |
22 | B |
23 | C |
24 | B |
25 | A |