Просмотр содержимого документа
«GRAMMAR PrPerf Past S., Pr Perf., Cont.»
Present Perfect vs Past Simple, Present Perfect Continuous
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.
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.
Choose the correct item.
The tornado some houses in town last week.
A has destroyed В destroyed С has been destroying
Peter has published his third novel.
A yet В for С just
Have you ever to Australia?
A go В gone С been
Trevor has climbed a mountain.
A ever В never С yet
If their team better, they would have won the game.
A had played В will play С would play
They haven't been abroad years.
A yet В for С since
Martha as a volunteer since 2010.
A has been working В was working С worked
Molly to Cameroon last year.
A has travelled В was travelling С travelled
Laura in Pakistan since 2008.
A was living В lived С has lived
Jack isn't here. He skateboarding.
A has gone В has been going С has been