Edit Game
present perfect tense
 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   24  Close
___________ ( you/finish ) your history project yet?
Have you finished
_________ ( she/ have ) a good education?
Has she had
I'm so excited ! I have just / never been here before!
never
Have you met your French teacherever / yet?
yet
Have they ever / yet spent the night in a museum?
ever
We haven't been to the new science lab ever / yet.
yet
Has James ever/ yet had bad marks?
ever
They ___________ ( not be) to the computer lab yet.
haven' t been
I ___________ ( not study) for my maths tests.
haven' t studied
How long / ? / Kim / have / French lessons
How long has Kim had French lessons
? Ann and Tina / live / in Canada / How long
How long have Ann and Tina lived in Canada?
? / you / know / Diana
Have you known Diana?
? / Paul / be ill
Has Paul been ill?
? / Mr Jones/ teach / science
Has Mr Jones taught science?
We ___________ (do) three tests this week.
have done
He ___________( learn) about dinosaurs at school.
has learnt
Hurry up! The film has just / never started.
just
He isn't here. He is already / since left for school.
already
We ___________ ( already buy ) lots of balloons.
have already bought
He _____ just ______ the door.(open)
has - opened
She has played the piano _________ three years.
for
I have bought __________ 1989.
since
Edward has been in New York _________ three days.
for
Jill has been in England ___________ Monday.
since