Ann has been learning/has learned English for 2 years.

They have known /have been knowing him for many years.

The children have been watching/have watched cartoons for 2 hours.

We haven’t been having/ haven’t had a holiday for 5 years.

She has been teaching/has taught at this school for twenty years.

Mary and Sue have collected/ have been collecting stamps for 3 years.

2. Make sentences using Present Perfect or Present Perfect Continuous.

She/clean/the flat for four hours. – She has been cleaning the flat for four hours.

I / read/Tolstoy stories/ in the park for two hours.

I /read/three stories.

Granny /knit/ in the living room/ since morning.

Helen/travel/ round Europe/ for 3 weeks.

She/ visit /already/ 3 countries.

3. Open the brackets use Present Perfect или Present Perfect Continuous.

I (not to see) him for ages.

I (not to hear) about him for a long time.

Jack (to fail) his driving test three times because к doesn't know how to park.

I think he (make) a lot of improvement.

She (worry) about this for two months.

She (study) the driver’s manual for hours every day.

She (not/take) another test yet.

Dermo238 Dermo238    3   18.12.2020 13:09    10

Ответы
тууутуууу тууутуууу  17.01.2021 13:10

1. Choose the right tense form.

Ann has been learning English for 2 years.

They have known him for many years.

The children have been watching cartoons for 2 hours.

We haven’t had a holiday for 5 years.

She has been teaching at this school for twenty years.

Mary and Sue have been collecting stamps for 3 years.

2. Make sentences using Present Perfect or Present Perfect Continuous.

I have been reading Tolstoy stories in the park for two hours.

I have read three stories.

Granny has been knitting in the living room since morning.

Helen has been travelling round Europe for 3 weeks.

She has already visited 3 countries.

3. Open the brackets use Present Perfect или Present Perfect Continuous.

I haven't seen him for ages.

I haven't heard about him for a long time.

Jack has failed his driving test three times because he doesn't know how to park.

I think he has made a lot of improvement.

She has been worrying about this for two months.

She has been studying the driver’s manual for hours every day.

She hasn't taken another test yet.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Английский язык