ТЕСТ: Present Perfect Progressive (Continuous)

Подходит для школьного тестирования: с углубленным изучением: 3, 4, 5; а также 6, 7, 8, 9, 10 класс

 Выберите наиболее подходящий вариант:

1

We ___ in France for 5 years.

A

has been living

B

have been live

C

have been living

2

Liz ___ to ski for a week now.

A

have been learning

B

has learning

C

has been learning

3

How long ___ Spanish?

A

have you been learning

B

has you been learning

C

have you been learn

4

Your father looks tired. He ___ his car all day.

A

been repairing

B

has been repairing

C

have been repairing

5

The children ___ TV since morning.

A

has been watching

B

have been watch

C

have been watching

6

How long ___ for us?

A

have John been waiting

B

has John been waiting

C

John has been waiting

7

I ___ to phone you all day.

A

have been trying

B

has been trying

C

have been try

8

Lena ___ geometry since she was 30.

A

has been teaching

B

has teaching

C

have been

9

My grandpa ___ all his life.

A

has been smoke

B

has been smoking

C

have been smoking

10

How long ___ to music? For a couple of hours.

A

has you been listening

B

you have been listening

C

have you been listening

11

Sam ___ fish for years.

A

has selling

B

has been selling

C

have been selling

12

I ___ about buying new computer since last week.

A

has been thinking

B

have been thinking

C

have think

13

We ___ the house since morning.

A

have been cleaning

B

have been clean

C

has been cleaning

14

Donna ___ for a job for half a year.

A

has looking

B

have been looking

C

has been looking

15

The baby ___ for three hours.

A

has been sleeping

B

been sleeping

C

have been sleeping

16

How long ___ your homework?

A

has you been doing

B

have you been doing

C

you have been doing

17

I ___ for this company for 5 years.

A

has been work

B

has been working

C

have been working

18

My mother ___ for the last two hours.

A

has been cooking

B

have been cooking

C

has been cook

19

Stella ___ in the park for half an hour.

A

has running

B

have been running

C

has been running

20

My parents ___ the walls all day today.

A

has been painting

B

have been painting

C

has paint

21

He ___ sick since afternoon.

A

have been feeling

B

has been feeling

C

has feeling

22

How long ___ singing lessons?

A

you have been taking

B

has you been taking

C

have you been taking

23

They ___ billiards for quite a time.

A

have been playing

B

has been playing

C

have been play

24

Margaret ___ in bed since yesterday.

A

been staying

B

has been staying

C

have been staying

25

They ___ to mend the tape recorder for an hour.

A

has been trying

B

have trying

C

have been trying

 Ответы:

1

C

2

C

3

A

4

B

5

C

6

B

7

A

8

A

9

B

10

C

11

B

12

B

13

A

14

C

15

A

16

B

17

C

18

A

19

C

20

B

21

B

22

C

23

A

24

B

25

C

 

Скачать этот тест по английскому языку в формате pdf – Present Perfect Progressive Test

Тест: Present Perfect Continuous (Progressive)adminТестТЕСТ: Present Perfect Progressive (Continuous) Подходит для школьного тестирования: с углубленным изучением: 3, 4, 5; а также 6, 7, 8, 9, 10 класс Выберите наиболее подходящий вариант:1We ___ in France for 5 years.Ahas been livingBhave been liveChave been living2Liz ___ to ski for a week now.Ahave been learningBhas learningChas been learning3How...ActivEEnglish.ru - Бесплатные онлайн материалы