Edit Game
Present perfect S and C, for and since, past sim ...
 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   20  Close
A) Would you like a cup of tea? B) No, thanks. I’ve _____ one.
 
just had
 
had just
 
just have
We’ve been living in this house _____ four years now.
 
for
 
since
 
from
I haven’t seen her _____ last summer. How is she?
 
since
 
for
 
until
How much money _____ you earn last month?
 
did
 
have
 
do
We _____ far too much on our holiday last year.
 
spent
 
been spending
 
’ve spent
She _____ saved enough money for a car. She needs another 500 euros.
 
hasn’t
 
hadn’t
 
has
A) When _____ on holiday to Thailand? B) Two years ago.
 
did you go
 
have you gone
 
you went
Paula _____ a lot of money when she was a student.
 
borrowed
 
has borrowed
 
has been borrowing
How long have they _____ going out together?
 
been
 
already
 
be
I haven’t finished my exams _____. I’ve got two more next week.
 
yet
 
already
 
soon
Why is he asking for money again? I _____ him £50 two days ago!
 
lent
 
’ve lent
 
lend
You look tired. What _____?
 
have you been doing
 
you have been doing
 
have you doing
A) Can I speak to Peter, please? B) Sorry, he’s _____ gone out.
 
just
 
ever
 
yet
It’s 11.00 a.m. and I _____ half an hour of work this morning!
 
’ve done
 
did
 
’ve been doing
Have you _____? There’s blue paint in your hair!
 
been painting
 
painting
 
painted
Have you _____ been to South America?
 
ever
 
yet
 
before
I’ve been playing football _____ I was six years old.
 
since
 
when
 
for
She _____ had a bank account for five years now.
 
has
 
had
 
have
She _____ a lot of money when his grandfather died.
 
inherited
 
been inheriting
 
’s inherited
I _____ my wallet when I was on holiday last year.
 
lost
 
’ve been losing
 
’ve lost