Present Perfect Progressive

have/has + been + Ving

1. Поставьте глаголы, стоящие в скобках, в Present Perfect Progressive. (source)


Olga: Rose! What are you doing here? I ___________ (wait) for you for hours!

Rose: I’m sorry, Olga. I __________ (try on) these clothes for two hours. And I haven’t decided vet.


Greg:    Molly! Call our waiter again!

Molly:   I___________ (try) to call him.

Greg:    Molly!  We_____________ (sit) here for twenty-five minutes... and I’m not going to wait any more!

Molly:   I’m sorry, dear... but he’s again talking to that nice girl.

Greg:    Yes, he ____________ (talk) to her since we came in.

Molly:   Waiter!

Waiter: Yes, ma’am ... Do you want the bill?

Molly:   The bill! We haven’t even got the menu yet!

2. Раскройте скобки, используя Present Perfect Continuous.  (source) 

  1. The vegetables … (boil) since 10 o’clock. (Овощи варятся с 10 часов.)
  2. He … (wait) for her answer for six months. (Он ждет ее ответа в течение 6 месяцев.)
  3. My sister … (send) job applications for 3 months. (Моя сестра рассылает заявления о приеме на работу в течение 3 месяцев.)
  4. I … (try) to find my documents since last Sunday. (Я пытаюсь найти свои документы с прошлого воскресенья.)
  5. They … (learn) Japanese for a couple of years. (Они изучают японский язык пару лет.)
  6. Father … (drill) holes in the wall since noon. (Папа сверлит отверстия в стене с полудня.)
  7. My brother … (play) computer games for 3 hours. (Мой брат играет на компьютере в течение 3 часов.)
  8. I … (listen) to you very carefully. (Я слушаю тебя очень внимательно.)
  9. He … (not take) his medicine for the last week. (Он не принимает лекарство в течение последней недели.)
  10. We ... (save) the money for a holiday for a year. (Мы копим деньги на отпуск в течение года.)

3. Ответьте на вопросы, используя одно их предлагаемых ниже действий в Present Perfect Continuous.  (source) 

Example:   Why are you angry? (Почему ты рассержен?) – Because I’ve been waiting for a bus for a long time. (Потому что я долго жду автобус.) 

- wash the floors 

- decorate a Christmas tree 

- use expensive creams for a couple of years 

- peel the onions 

- make a snowman in the garden 

- play football on the grass 

  1. Why are you angry?
  2. Why is she crying? (Почему она плачет?)
  3. Boys, why are your shorts dirty and green? (Мальчики, почему ваши шорты грязные и зеленые?)
  4. Why are you sweating? (Почему ты потеешь?)
  5. Why are your hands so cold? (Почему у тебя такие холодные руки?)
  6. Why are the children so excited? (Почему дети так взволнованы?)
  7. Why does she look so young? (Почему она выглядит так молодо?)

4. Поставьте в предложения for или since. (source)

  1. Bob has been playing hockey … he was a small boy.
  2. She’s been driving that car … five years.
  3. We have been planning our vacation … last month.
  4. He has been talking on the phone … 8 o’clock.
  5. You have been telling the same anecdotes … many years.
  6. I have been feeling ill … a couple of days.