Edit Game
Present Perfect + Still, Yet, Just, Already, Eve ...
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   30  Close
Have you ever ________ to Moscow?
 
been
 
seen
 
taken
 
done
_________ she done her homework?
 
Has
 
Have
 
Is
 
Had
She has studied at the school __________ 2014.
 
since
 
for
 
in
 
to
They've ______ arrived.
 
just
 
already
 
yet
 
since
We haven't gone out _______.
 
yet
 
just
 
already
 
since
______ we finished?
 
Have
 
Has
 
Is
 
does
____ it rained?
 
Has
 
Does
 
Have
 
Is
Have you ever _______ to Rome?
 
been
 
had
 
won
 
be
Have you ______ played golf?
 
ever
 
never
 
always
 
seen
We haven't seen you _____ a long time.
 
for
 
ago
 
since
 
just
My aunt has lived in Madrid ______ 2006.
 
since
 
ago
 
for
 
been
She has been there ______ three days.
 
for
 
since
 
ago
 
to
We've been waiting ____ 9 o'clock.
 
since
 
ago
 
at
 
for
All of us have been learning English ______ we were three.
 
since
 
for
 
to
 
on
We have known Pedro _____ five years.
 
for
 
since
 
on
 
at
How long have you _____ English?
 
studied
 
study
 
studying
 
to study
How long has she _____ her dog?
 
had
 
have
 
has
 
haven't
How long have you _______ her?
 
known
 
knew
 
know
 
to know
How long ____ she had a car?
 
has
 
have
 
to have
 
been
How long _____ you been studying at this school?
 
have
 
has
 
to have
 
been
Have you ________ eaten lobster?
 
ever
 
never
 
yet
 
since
I have ___________ been to France.
 
never
 
ever
 
for
 
since
That's the smallest car I've _________ driven.
 
ever
 
never
 
already
 
still
I can't decide. I ________ haven't made a decision.
 
still
 
already
 
just
 
never
The teacher ________ hasn't said anything about the homework.
 
still
 
yet
 
for
 
since
I can't believe it. Carol _________ hasn't phoned me.
 
still
 
already
 
yet
 
just
The students __________ (book) a flight to Viena.
 
have booked
 
has booked
 
have book
 
has book
The cat _______ (just catch) a mouse.
 
has just caught
 
just have catched
 
just has catch
 
have just catch
I ________ (just feed) the rabbits
 
have just fed
 
has just feed
 
has just fed
 
have just feed
The children __________ (do) their homework
 
have done
 
has done
 
has do
 
have do