Edit Game
Present Perfect or Past Simple?
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

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   18  Close
I __________(lie) in the sun for a long time yesterday.
 
lay
 
have layed
 
have lain
 
layed
When _________( you/ break) your leg?
 
did you break
 
have you broke
 
have you broken
 
did you broke
Ouch! I _________(hurt) my knee. It's bleeding.
 
have hurt
 
hurted
 
have hurted
 
hurt
_________(the Chinese/invent) gunpowder?
 
Did the Chinese invent
 
Have the Chinese invented
 
Did the Chinese invented
 
Have the Chinese invent
How many lessons ________(you/have) so far today?
 
have you had
 
did you had
 
did you have
 
had you have
Mr Clark ________(already/work) in a bank for 15 years.
 
has already worked
 
did already work
 
did already worked
 
has already work
When I was in the shopping centre I _______(lose) my wallet.
 
lost
 
losed
 
have lost
 
have losed
I can't find the key. I think I _________(lose) it.
 
have lost
 
losed
 
have losed
 
lost
Mary is not here. She _________(go) shopping with her husband.
 
has gone
 
has went
 
have gone
 
have went
Your car looks very clean. ____________(you/wash) it?
 
Have you washed
 
Did you washed
 
Has you washed
 
Did you wash
George _______(not+be) very well last week. So he _________(not+be) at school since last Monday.
 
wasn't / hasn't been
 
hasn't been / wasn't
 
wasn't / wasn't
 
hasn't been / hasn't been
It __________(rain) for many days now. I wonder when it will stop raining.
 
has rained
 
have rained
 
rained
 
rainned
My grandpa __________(work) for this company for more than 30 years before he __________(retire).
 
worked / retired
 
has worked / retired
 
has worked / has retired
 
worked / has retired
When we _________(be) on holiday in Greece last year, it _________(not+rain) at all.
 
were / didn't rain
 
were / hasn't rained
 
have been / didn't rain
 
have been / hasn't rained
How many matches __________(our team/lose) so far this season?
 
has our team lost
 
did our team lost
 
has our team losed
 
did our team losed
Who _________(write) "Hamlet"?
 
wrote
 
written
 
has wrote
 
has written
Last night my sister and I _________(have) some free time, so we__________(go) to the cinema.
 
had / went
 
have had / have gone
 
had / have gone
 
have had / went
What _________(you/learn) since you came here?
 
have you learned
 
did you learned
 
did you learn
 
have you learn