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

seen

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



Past Perfect Progressive vs Past Perfect Simple