Упражнения 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.
Упражнения 1 Present Perfect / Present Perfect Continuous.
1. Alice ( learn) English for 2 years.
2. The birds already ( fly) to the South.
3. They ( know) him for many years.
4. Mike ( forget) to learn the poem.
5. The children ( watch) cartoons for 2 hours.
6. The train just ( come).
7. We ( not have) holiday for 5 years.
8. She (teach) at this school for twenty years.
9. David (paint) in his studio since 10 o’clock.
10. Mary and Sam (collect) stamps for 3 years.
11. Their parents (be) friends since their childhood.
12. 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.
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.