Edit Game
Present Perfect Regular Verbs
 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   27  Close
We ____ ________ (watch) the film "The Grinch" many times.
We have watched the film "the Grinch" many times.
____ _____ ________ (your family / celebrate) Christmas before?
Has your family celebrated Christmas before?
She _____ _______ (paint) me a beautiful picture.
She has painted me a beautiful picture.
____ ____ ________ (they / pass) the exam?
Have they passed the exam?
_____ _____ ________ (you / dance) ballet before?
Have you danced ballet before?
Car accidents ___ _________ (happen) many times.
Car accidents have happened many times.
How long ______ ____ ______ (you / care) for your dog?
How long have you cared for your dog?
He ____ _______ (love) her for many years.
He has loved her for many years.
_____ ____ _______ (she / play) this video game before?
Has she played this video game before?
You and your friends ______ _______ (perform) in a play at school.
You and your friends have performed in a play at school.
My family ____ _________ (manage) the store for many years.
My family has managed the store for many years.
She ____ ______ (act) in a TV show before.
She has acted in a TV show before.
He ____ ________ (accept) his scholarship.
He has accepted his scholarship.
______ ____ ________ (you / listen) to this song before?
Have you listened to this song before?
__ ____ ____ _______ ( I / not / watch) this film in the cinema.
I have not watched this film in the cinema.
My mom ____ _____ ________ (not / visit) Spain yet.
My mom has not visited Spain before.
You _____ _______ (push) the door open.
You have pushed the door open.
She ____ _______ (kick) the ball.
She has kicked the ball
The dog ____ _______ (jump) onto my bed.
The dog has jumped onto my bed.
The cat ____ _______ (chase) the bird every day this week.
The cat has chased the bird every day this week.
She ____ _____ (close) the windows.
She has closed the windows.
_____ _____ _____ (you / visit) the United States before?
Have you visited the United States before?
My parents ____ ____ (clean) the house today.
My parents have cleaned the house today.
She ___ _____ (work) at the school for three years.
She has worked at the school for three years.
No, I ___ ____ ______ (not / finish) my homework yet.
No. I have not finished my homework yet.
How long _____ ___ ______ (you / live) in this town?
How long have you lived in this town?
They ____ ______ (to do) their homework already.
The have done their homework already.