Edit Game
Present Perfect VS Simple Past
 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
I ___ (do) plenty of charity work lately.
HAVE BEEN DOING
I ___ (not try) sushi before.
HAVEN'T TRIED
Why are you eyes so red? ___ (you/cry)?
HAVE YOU BEEN CRYING
I'm sorry I'm covered in mud - I ___ (work) in the garden all morning.
HAVE BEEN WORKING
Where were you? I ___ (wait) for 3 hours!
HAVE BEEN WAITING
I ___ (meet) my boyfriend in 2009.
MET
I ___ (know) Maria for 20 years.
HAVE KNOWN
The glass is still full. He ___ (not drink) his beer yet.
HASN'T DRUNK
He is completely exhausted. He ___ (train) for five hours.
HAS BEEN TRAINING
How long ___ (you/learn) to play the piano?
HAVE YOU BEEN LEARNING
___ (you/ever/have) surgery?
HAVE YOU EVER HAD
I can't find my keys. I think I ___ (lose) them.
HAVE LOST
How long ___ (you/have) the flu?
HAVE YOU HAD
How many cups of cofee ___ (you/have)?
DID YOU HAVE
Mary ___ (go) shopping with Sue an hour ago.
WENT
___ (you/arrive) yesterday?
DID YOU ARRIVE
They ___ (see) six countries so far.
HAVE SEEN
My uncle ___ (travel) around the USA for six months.
HAS BEEN TRAVELLING
How many tests ____ (you/have) last week?
DID YOU HAVE
It ___ (rain) for many days. I wonder when it will stop raining!
HAS BEEN RAINING