Edit Game
Present Perfect
 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   22  Close
Sixteen year old Chloe Chua _________________ the violin since she was four years old. (play)
Sixteen year old Chloe Chua has played the violin since she was four years old.
Marta ___________________ her homework yet. (not finish)
Marta hasn't finished her homework yet.
Brazil ____________ the World Cup five times. (win)
Brazil has/have won the World Cup five times. (BOTH are correct!)
Bruce Bogtrotter _______________ the whole cake! (eat)
Bruce Bogtrotter has eaten the whole cake!
Jacqueline WIlson ________________ more than one hundred children's books. (write)
Jacqueline WIlson has written more than one hundred children's books.
____________________ the new Antman film? (you / see)
Have you seen the new Antman film?
_______________ your exam to the teacher? (you / give)
Have you given your exam to the teacher?
We _________________ our dog! (lose) ___________________ him? (you / see)
We have lost our dog! Have you seen him?
I _____________ a smartwatch (not / get) so my parents _______________ me one for my birthday. (buy)
I haven't got a smartwatch so my parents have bought me one for my birthday.
She travels a lot for work. She ________________ to London 3 times this month. (fly)
She has flown to London 3 times this month.
He _______________ here all his life. (live)
He has lived here all his life.
___________________ at this company for a long time? (you / work)
Have you worked at this company for a long time?
She __________________ her phone at home. (leave)
She has left her phone at home.
The dog __________________ its leg. (break)
The dog has broken its leg.
We ______________ her today. (not see)
We haven't seen her today.
It __________________ raining all day. (not stop)
It hasn't stopped raining all day.
I ___________ a cold since last week. (have)
I have had a cold since last week.
I _______________ London 4 times. (visit)
I have visited London 4 times.
My brother ________________ a car before. (not drive)
My brother hasn't driven a car before.
Q: Where's mum? A: She _______ to the supermarket. (go)
She's gone to the supermarket.
A: You're all wet! B: Yes, I ______ swimming. (go)
I've been swimming.
Oh no! It ________________ to rain (start) and ___________________________ an umbrella! (I / not / get)
Oh no! It's started to rain and I haven't got an umbrella!