Edit Game
Past Simple, Present Perfect, Present Perfect Co ...
 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   26  Close
Dearly beloved, Mary was an amazing person and she will be deeply missed. She ______ to so many different places.
 
travelled
 
has travelled
 
has been travelling
You ____ a lot since the last time we met.
 
have changed
 
changed
 
have been changing
I ____ to call you all day.
 
have been trying
 
tried
 
have tried
He ____ for a new job since July. It's really tough on the job market these days.
 
has been looking
 
looked
 
has looked
We _______ the documents.
 
have already sent
 
already sent
 
have already been sending
She ____ in three different countries.
 
has lived
 
lived
 
has been living
I ____ my phone at home this morning.
 
left
 
have left
 
have been leaving
You ____ your keys again!
 
have lost
 
lost
 
have been losing
He ____ very hard recently.
 
has been working
 
worked
 
has worked
We ____ to that restaurant before.
 
have been
 
went
 
have gone
They ____ me yesterday.
 
called
 
have called
 
have been calling
She ____ three books this month.
 
has read
 
read
 
has been reading
I ____ here for two hours. What took you so long?
 
have been sitting
 
sat
 
have sat
We ____ to the museum last weekend.
 
went
 
have gone
 
have been going
He ____ dinner for us. It looks delicious. Let's eat!
 
has cooked
 
cooked
 
has been cooking
She ____ English since she was a child and she still doesn't understand much.
 
has been studying
 
studied
 
has studied
I ____ to Italy three times.
 
have been
 
went
 
have gone
They ____ here since 2020.
 
have lived
 
lived
 
have been lived
He ____ his leg playing football. I'm afraid he won't be able to walk for a few months.
 
has broken
 
broke
 
has been breaking
We ____ for the bus for 40 minutes. I don't understand why it's taking so long!
 
have been waiting
 
waited
 
have waited
You ____ that dress yesterday.
 
wore
 
have worn
 
have been wearing
I ____ all the cake. Sorry!
 
have eaten
 
ate
 
have been eating
We ____ for an hour. Let's stop and rest for a while.
 
have been walking
 
walked
 
have walked
He ____ to London last summer.
 
went
 
has gone
 
has been going
We ____ this movie before.
 
have seen
 
saw
 
have been seeing
I ____ my wallet. Can you help me?
 
have lost
 
lost
 
have been losing