СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

GRAMMAR PrPerf Past S., Pr Perf., Cont.

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«GRAMMAR PrPerf Past S., Pr Perf., Cont.»

Present Perfect vs Past Simple, Present Perfect Continuous

  1. Choose the correct variant.


1) She has been/have been playing golf for a long time.

2) It has been/have been raining since the early morning.

3) They has been/have been driving since 10 p.m.

4) The river has been/have been flooding the city since afternoon.

5) We has been/have been touring for a week.

6) The storm has been/have been going on since last night.

7) I has been/have been learning to drive since September.

8) Our village has been/have been growing for a long time.

9) The tornado has been/have been roaring for 10 minutes.

10) My grandparents has been/have been living in Italy since 1984.


  1. Make sentences using the information.


1) The city centre / to grow / since last year.

2) They / to work hard / since morning.

3) Our parents / to travel / for 12 days.

4) The forest fire / to destroy / the farm / since 3p.m.

5) Mary / to work / as a volunteer / for a long time.

6) Flood / to damage / fields / since the early spring.

7) Strong winds / to blow / since summer.

8) My friend / to take pictures / since the beginning of the trip.

9) Rainforest / to turn into desert / since last year.

10) Our grandparents / to run the house / since youth.


  1. Choose the correct item.

  1. The tornado some houses in town last week.

A has destroyed В destroyed С has been destroying

  1. Peter has published his third novel.

A yet В for С just

  1. Have you ever to Australia?

A go В gone С been

  1. Trevor has climbed a mountain.

A ever В never С yet

  1. If their team better, they would have won the game.

A had played В will play С would play

  1. They haven't been abroad years.

A yet В for С since

  1. Martha as a volunteer since 2010.

A has been working В was working С worked

  1. Molly to Cameroon last year.

A has travelled В was travelling С travelled

  1. Laura in Pakistan since 2008.

A was living В lived С has lived

  1. Jack isn't here. He skateboarding.

A has gone В has been going С has been