By next week I ......... playing tennis for 10 years already.
will be
will have been
will been
will have
By next week I ......... playing tennis for 10 years already.
will be
will have been
will been
will have
My mother ........... to my birthday party for 2 weeks since Monday, as soon as she has a lot of ideas.
will prepare
will have prepared
will be prepared
will have been preparing
Where are you? I .......... for you for 3 hours in 5 minutes already.
will be
will have been waiting
will has been waiting
will wait
I think, it ........ raining for the whole day tomorrow before we come. According to the weather forecast.
will be
will rain
will have
will have been
By next month we will ......... here for 20 years already.
will have
have worked
have been working
been working
As soon as I know they ......... at this University before getting Bachelor's degree for 4 years.
will study
will have been studying
will be study
will have studied
We ..... organizing the concert since next Tuesday, I think, because of 100-years anniversary of our town.
will be
will have
will have been
will
It seems to me that soon I ........... English for every minute of my life to pass the exam.
will have been learning
will have learning
will be learning
will learn
He won't go with us, because he is punished and he ............. at home till the end of next month.
will have stayed
will stay
will be staying
will have been staying
By tomorrow they ............. this book for two months already.
will read
will be reading
will have read
will have been reading
Створюйте онлайн-тести для контролю знань і залучення учнів до активної роботи у класі та вдома
Створити тест