No student devices needed. Know more
20 questions
Peter ___________________ (be) to Thailand once before.
has been
has be
have been
have be
________________ the children _________________ (eat) their breakfast yet?
Have ate
Have eaten
Has eat
Have eating
Susan ________________ already _______________(take) the dog for a walk.
have taken
has taken
has taking
have took
The film .............. already ................... (start)
have, started
has, starts
has, started
have, start
I …been to the gym yet.
My sister (already, read) this book twice.
I have lived in Bucharest … three years.
for
since
They have not been abroad …. 1990.
since
for
The meaning of the sentence " They have gone to the cinema." is:
they have not come back yet. They are still at the cinema.
they went to the cinema and returned.
…. are time expressions used with the Present Perfect Simple.
for, since, already, just, yet
yesterday, never, ever, in 1990
You ____ (know) David for ten years
know
knew
have knew
have known
I ____ (lose) my keys. So, I cannot go back home.
____ you ____ (eat) Thai food before?
Do... eat
Have... eat
Did... eaten
Have... eaten
____ I ____ (explain) it well?
Do... explained
Have... explained
Did... explain
Am... explained
You have finished the test. The negative form of this sentence is….
You do not finish the test
You are not finishing the test.
You have not finished the test yet.
You did not finish the test yet.
Explore all questions with a free account