I ___ for an hour and my legs are really tired now.
have cycled
have been cycling
I ___ for an hour and my legs are really tired now.
have cycled
have been cycling
I'm sorry I'm late, ____ for a long time?
have you been waiting
have you waited
How long __Ann?
have you known
have you been knowing
I think I __ chocolate since I childhood
have liked
have been liking
They __ three countries.
have been visiting
have visited
Ben ______ tennis for two hours.
has played
has been playing
I ______ cleaning the house, I'm going to walk.
have finished
have been finishing
I hope I'll pass the test, I ____ very hard all week.
have studied
have been studying
I'm so tired. I _____ all day.
've worked
've been working
I ______ you all day. Are you OK?
have called
have been calling
I ______ her several times, but she doesn't answer.
have called
have been calling
I _____ the essay but I didn't finish it yet
have written
have been writing
We __ Ann for years.
have known
have been knowing
It _____ for a long time, so we're wet.
has rained
has been raining
_____ you _____ your project?
Have / finished
Have / been finishing
We _____ English for ten years.
have been learning
have learnt
Створюйте онлайн-тести для контролю знань і залучення учнів до активної роботи у класі та вдома
Створити тест