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.
ответ:Nina has been learning/has learned English for 2 years.
The birds have already flown/have been flying to the South.
They have known /have been knowing him for many years.
Mike has forgotten/has been forgetting to learn the poem.
The children have been watching/have watched cartoons for 2 hours.
The train has just come/has been coming.
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.
David has been painting/has painted in his studio since 10 o’clock.
Mary and Sam have collected/ have been collecting stamps for 3 years.
Their parents have been/have being friends since their childhood.
Dave has been/ has been being a student for 2 years.