Fill in the present perfect continuous of the verbs in brackets

1 He has been playing (play) football with his friends all afternoon.

2 They ……………………(watch) a comedy for over an hour.

3 Annie ………………………………(do) her homework since 10 o'clock this morning.

4 How long ………………………………………(he/work) as a doctor?

5 The children ……………………………….(study) since breakfast.

6 We …………………………………. (think) of buying a house since last year.

7 …………………………………………………..(you/feel) ill for a long time?

8 Chris …………………………………………………..(try) to fix the motorbike since Tuesday.

Fill in the present perfect continuous of the verbs in brackets - student2.ru

10 What have these people been doing or what has been happening?

Write a question for each situation.

1 John looks sunburnt. You ask: (you / sir in the sun?) . Have you been sitting in the sun?.

2 You have just arrived to meet a friend who is waiting for you. You ask: (you / wait / long?)

...................................................................................................................................

3 You meet a friend in the street. His face and hands are very dirty. You ask: (what / you / do?)

...................................................................................................................................

4 A friend of yours is now living in Baker Street. You want to know 'How long... ?' You ask: (how long / you / live / in Baker Street?).................................................................................................

5 A friend tells you about his job - he sells computers. You want to know 'How long...?' You ask: (how long / you / sell / computers?)................................................................................................

Read the situations and complete the sentences.

1 The rain started two hours ago. It's still raining now. It has been raining for two hours.

2 We started waiting for the bus 20 minutes ago. We're still waiting now.

We..................................................................................................................for 20 minutes.

3 I started Spanish classes in December. I'm still learning Spanish now.

I..................................................................................................................since December.

4 Ann began looking for a job six months ago. She's still looking now.

..................................................................................................................for six months.

5 Mary started working in London on 18 January. She's still working there now.

..................................................................................................................since 18 January.

6 Years ago you started writing to a penfriend. You still write to each other regularly now.

We..................................................................................................................for years.

Present perfect continuous / present perfect

Наши рекомендации