wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Тест на present perfect continuous

Total questions: 15

Worksheet time: 10mins

Name
Class
Date
1.

How long ___ Spanish?

a)

have you been learn

b)

have you been learning

c)

has you been learning

2.

Your father looks tired. He (a)   his car all day. (Твой отец выглядит уставшим. Он ремонтировал свою машину весь день)

3.

I (a)   to phone you all day.(Я пытался дозвониться до тебя весь день)

4.

I ___ for this company for 5 years.

a)

have been working

b)

has been working

c)

has been work

5.

Oh, I haven’t been skiing ___. I’m afraid I’m not good at it now.

a)

for a long time

b)

many times

c)

for the next two months

6.

It’s been raining ___ the beginning of the month.

a)

for

b)

since

c)

at

7.

Jeremy ___ dinner since ten.

a)

has been making

b)

have being making

c)

has been makeing

8.

___ have you been staying here?

a)

For how many time

b)

When

c)

How long

9.

Ты заметила, что твоя подруга находится в отличной физической форме. Спроси у неё, тренировалась ли она в последнее время, используя глагол exercise во времени Present Perfect Continuous и наречие lately. Построй вопрос по следующей схеме: ___ ___ ___ ___ ___? (Всего 5 слов)

(a)  

10.

I’m afraid you're going to fail the exam. You ___ very hard recently.

a)

have been working

b)

haven’t been working

c)

have not working

11.

Rachel lost her job a year ago and is still trying to find one. She ___ for a job ___ now.

a)

has been looking, a year ago

b)

is looking, for a year

c)

has been looking, for a year

12.

Oh, look at your hands. They are so dirty! Тебе интересно, чем ваш собеседник занимался, что так испачкал руки. Сформулируй вопрос в Present Perfect Continuous (Что ты делал?) и запиши его ниже, используя глагол do как основной :

(a)  

13.

Подбери правильную ответную реплику: - Your jeans are wet. (До этого разговора ты мыла машину)

(a)  

14.

They have been working hard ___.

a)

lately

b)

three days ago

c)

before Christmas

15.

Подберите логически и грамматически подходящую реплику: - You look hot.

a)

- I’ve been sitting on the couch.

b)

- I’ve been jogging.

c)

- I jogged.