Просмотр содержимого документа
«Упражнения по теме "Present Perfect / Present Perfect Progressive"»
Упражнения 1 Выберите Present Perfect / Present Perfect Continuous.
Alice ( learn) English for 2 years.
The birds already ( fly) to the South.
They ( know) him for many years.
Mike ( forget) to learn the poem.
The children ( watch) cartoons for 2 hours.
The train just ( come).
We ( not have) holiday for 5 years.
She (teach) at this school for twenty years.
David (paint) in his studio since 10 o’clock.
Mary and Sam (collect) stamps for 3 years.
Their parents (be) friends since their childhood.
Dave (be) a student for 2 years.
Упражнение 2
1. Have you read/Have you been reading that newspaper yet?
2. How long have you been cleaning/have you cleaned that car?
3. How long have you known/have you been knowing Rosa?
4. He is living/has been living in Manchester since 1990.
5. She has liked/has been liking you since she saw you at that party.
6. I'm sorry I'm late. How long have you been waiting/are you waiting?
7. I've played/I've been playing tennis twice this week.
8. It's been raining/is raining here all morning. It started at eight.
Упражнение 3 Поставьте в предложения for или since.
Bob has been playing hockey … he was a small boy.
She’s been driving that car … five years.
We have been planning our vacation … last month.
He has been talking on the phone … 8 o’clock.
You have been telling the same anecdotes … many years.
I have been feeling ill … a couple of days.