Mary ... French for 2 years.
have been learning
has been learning
has learnt
have learnted
Mary ... French for 2 years.
have been learning
has been learning
has learnt
have learnted
Hello, Tom. I ... for you all morning. Where have you been?
are looking
has been looking
have looked
have been looking
We always go to Italy for our holidays. We... there for years.
have been going
are going
has been going
have gone
I...about what you said and I've decided to take you advice
has been thinking
have been thinking
have thought
have been thought
The road is very wet. It...for hours
has been raining
have been raining
is raining
has rained
Sam is very tired. He... very hard recently.
have worked
has worked
has been working
have been working
I...this car for more than ten years.
has been driving
have driven
has driven
have been driving
The children ... cartoons for 2 hours.
has been watching
are watching
have been watching
have watched
She... at this school for twenty years.
has taught
have been teaching
has been teaching
have taught
David... in his studio since 10 o’clock.
has been painting
has painted
have been painted
have painted
Mary and Sam .... stamps for 3 years.
have collected
has been collected
have collecting
have been collecting
I ... since I was 17.
have been driving
has driven
has been driving
have driven
Створюйте онлайн-тести для контролю знань і залучення учнів до активної роботи у класі та вдома
Створити тест