Edit Game
Present Perfect Elementary
 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   38  Close
Rose __________ (wear) her raincoat, but she __________ (forget) to take her umbrella with her. She will get back home quickly to get it.
has worn / has forgotten
________ you ever ________ (drive) a Ferrari in your life? It must be a nice experience.
Have / driven
Willie’s brother, Roy ___________ (read) quite a lot of story books since the beginning of the summer holiday. He is such a bookworm.
has read
The secretary ___________ (write) the emails but she ___________ (not send) them yet. She needs to make a few changes.
has written / hasn't sent
Gloria, ________ you ________ (wash) your hands yet? The breakfast is ready.
have / washed
You can bring the food. I___________ (set) the table and I am starving at the moment.
have set
There is a car accident on the street in front of the bookshop. Carl and Terry ____________ (call) the police, but the officers ___________ (not arrive) yet.
have called / hasn't arrived
Mr. Perez ___________ (vacuum) the floor, but he ____________ (not dust) the furniture yet
has vacuumed / hasn't dusted
My parents ___________ (stay) at a luxurious hotel in Madrid since last weekend.
have stayed
This old building ___________ (stand) here for about two hundred fifty years. It’s so old.
has stood
My cousin, Virginia ___________ (plant) twelve pine trees in the forest so far today
has planted
The footballers ____________ (not play) well enough. We may lose this match in the end.
haven't played
We _________ (receive) a strange letter from Egypt. It’s written in Arabic language.
have received
Lawrence ______________ (won) one hundred thousand dollars from the lottery recently.
has won
Peter and I ___________ (not see) each other for about two weeks. I will visit him soon
haven't seen
I ___________ (brush) my teeth. I can go to bed now.
have brushed
Judy and Max __________ (water) the flowers, but they _________ (not feed)the sheep yet.
have watered / haven't fed
______ your grandma _______ (bake) the cake yet? I can’t wait to taste it.
Has / baked
My father ___________ (not arrive) home yet. We are waiting for him patiently for dinner
hasn't arrived
The children __________ (finish) painting their pictures. They are having a rest now
have finished
Frank’s sisters ________ just _________ (go) out. They will visit the city museum.
have / gone
Our cat, Bella ___________ (not drink) anything for hours. You had better give her some water.
hasn't drunk
My mum ___________ (not phone) me since last Saturday. I need to talk to her immediately.
hasn't phoned
Mr. and Mrs. Hill __________ (watch) all the one hundred episodes of this series since June.
have watched
The chief police officer __________ (question) all the bank staff about the robbery.
has questioned
Oh, Helen! You mother is so worried about you. Where ________ you ________ (be)?
have / been
I ___________ (not do) the laundry yet. I don’t have any clean t-shirts in my wardrobe now.
haven't done
Benjamin _________ already __________ (eat) dinner. I don’t think he is hungry now.
has / eaten
Alan and Beverly ____________ (live) in this old house for more than twenty-five years
have lived
Brenda __________ (read) this novel four times before. She must have have liked it so much.
had read
________ you ever ________ (meet) a famous person in your life? It must be exciting!
Have / met
Where ______ Charles and Betty _______ (go) ? I knocked their door, nobody opened it.
have / gone
Now that I ___________ (finish) my homework, my friend and I can play on the playground.
have finished
Mrs. Torres ____________ (not hear) the alarm clock. She is two hours late for work.
hasn't heard
The Jacksons ___________ (paint) their fence recently. Their garden looks amazing
have painted
Who ____________ (break) the vase on the big table in the kitchen? My mum will get furious.
has broken
My grandmother ____________ (buy) some new furniture for her house in Newcastle.
has bought
I _____________ (not see) the film “Titanic” yet
haven't seen