Among the options below, which one is in the present perfect?
"My mother has been waiting for five hours"
"They have been working on this book since six o'clock this morning"
I have worked at English Live since 2007
"My family have been camping since last July."
Among the options below, which one is in the present perfect?
"I have been singing for the last hour."
"Your brother has been working at Brasil Escola for five years."
"What have you been doing since morning?"
It hasn’t stopped raining yet and the kids haven’t finished their homework!
Among the options below, which one is in the present perfect?
You have grown so much since the last time I saw you! ]
"I have been teaching at that school since August. "
"We have been waiting here since morning."
I will have started a new course by next year
Among the options below, which one is in the present perfect?
I have had seven meetings this week
By next summer, they will have built their home
By the day, I will have sent the e-mail
By the time my mother get home, I will have finished my homework
Among the options below, which one is in the present perfect?
Will you have completed your tasks when I arrive?
My family has been to London.
We will have cooked the food when she arrives
By the time you arrive, my mother will have prepared the lunch.
Among the options below, which one is in the present perfect?
Have you seen the new movie?
Will they have heard the teacher by tomorrow?
I will have been waiting here for three hours by six o'clock.
When I finish this course, I will have been learning English for twenty years.
{"name":"Among the options below, which one is in the present perfect?", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Among the options below, which one is in the present perfect?, Among the options below, which one is in the present perfect?, Among the options below, which one is in the present perfect?","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker