Present Perfect Progressive
ТЕСТ: Present Perfect Progressive
Подходит для школьного тестирования : с углубленным изучением: 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 | 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 |