Edit Game
Present Perfect or Past simple
 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   40  Close
At last! I ___(finish) my homework!
have finished
We ___(just/start) unit 6.
have just started
Where ___(Jim/go) on holiday? When will he be back?
has Jim gone
Where ___(you/be)? You have a great tan!
have you been
Flat prices ___(go up) a huge amount recently.
have gone up
The price of petrol ____(not/fall) for a long time.
hasn't fallen
The cat ___(drink) the milk and then went to sleep on the sofa.
drank
I ___(never/drink) a Monster drink and I don't want to!
have never drunk
We ___(spend) too much money last month. We have to be careful this month.
spent
I can't lend you any money as I ___(spend) it all!
have spent
Dad ___(tell) a terrible joke at the wedding! We were so embarrassed.
told
I ___(tell) you a hundred times! Don't write on the desk!
have told
Where ___(you/find) my glasses? Thank you!
did you find
Oh, what a relief! I ___(find) the keys I was looking for!
have found
We ___(speak) French all day when we lived in Paris.
spoke
I ___(already/speak) to Peter, and he says we can have the day off.
have already spoken
Maria ___(swim) across the river and ran to safety.
swam
He ___(sell) his flat before moving to Canada.
sold
She ____(sell) her car so we will take the train to Madrid.
has sold
We ____(eat) a pizza before going to the discotheque.
ate
They ____(never/eat) such a good paella!
have never eaten
We ___(drive) to the supermarket and did our shopping.
drove
She ___(break) her leg when she was skiing last winter.
broke
I'm so sorry, I ____(break) your pen. I'll get you another one.
have broken
She ___(fly) first class to Australia last month.
flew
We ____(never/fly) in a helicopter.
have never flown
I ___(forget) to get milk and dad is not happy!
forgot
I'm sorry, I ___(forget) my book. Can I share with Pepe?
have forgotten
____(you/ever/buy) anything in that shop?
Have you ever bought
Where ___(you/buy) that amazing shirt?
did you buy
The man ___ (give) me the parcel and then walked away.
gave
It's Jack's birthday tomorrow but I ____(already/give) him his present.
have already given
Agatha Christie ___ (write) about 75 books before she died.
wrote
She ___(not/write) her essay yet, and the teacher wants it tomorrow!
hasn't written
Our team ___(lose) 4-0 in the match last weekend.
lost
Oh no! I ___(lose) my glasses! Where can they be?
have lost
Paula ___(make) a wonderful clay pot at school last week.
made
Look at the kitchen! You ___(make) a terrible mess!
have made
I ____(not/see) the Leaning Tower of Pisa when I went to Italy.
didn't see
I ___ (not/see) the Barbie movie yet. But I plan to.
haven't seen