Edit Game
Perfect verb tense
 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   28  Close
Future perfect simple or continuous -> They ... married for 40 years by the end of this month. (be)
will have been
Future perfect simple or continuous -> He ... this book for 15 days by the end of this week. (read)
will have been reading
Future perfect simple or continuous -> He ... a book by the end of the year (write)
will have written
Future perfect simple or continuous -> By 2023 we ... in Madrid for 20 years. (live)
will have been living
Present Perfect Simple or Continuous -> He ... six bars of chocolate today. (eat)
has eaten
Present Perfect Simple or Continuous -> I ... more water lately, and I feel better! (drink)
have been drinking
Present Perfect Simple or Continuous -> I ... the house all morning. I'm tired! (clean)
have been cleaning
Present Perfect Simple or Continuous -> Lucy ... 2 kilometers today.
has run
Past perfect simple or continuous -> Kate was really angry with me because I ... to tell her the change of plan. (forget)
had forgotten
Past perfect simple or continuous -> When he died, my grandpa ... the business for more than 50 years. (own)
had owned
Past perfect simple or continuous -> We ... to open the door for five minutes when Sarah found her key. (try)
had been trying
Past perfect simple or continuous -> The crowd ... for over an hour for the match to begin. (wait)
had been waiting
That author ... 10 novels by the time she finishes her latest novel. (write - future perfect)
will have written
Our apple tree ... over one hundred apples this year. (produce - present perfect)
has produced
Mrs Platt ... the contract already. (sign - present perfect)
has signed
By tomorrow our bookkeeper ... her report (complete - future perfect)
will have completed
Judy ... thirty dollars by the end of this month (save - future perfect)
will have saved
Renee ... the car when George arrived. (wash - past perfect)
had washed
By Saturday afternoon, I ... my housework. (finish - future perfect)
will have finished
John sold vegetables that he ... (raise - past perfect)
had raised
Name the perfect tense being used in the sentence: For the next meeting, Molly has agreed to bring extra notepads.
present perfect
Name the perfect tense being used in the sentence: On Friday, they had painted the stairs leading to the basement.
past perfect
Name the perfect tense being used in the sentence: By this time tomorrow, I will have finished these tests.
future perfect
Name the perfect tense being used in the sentence: Jen had spent her weekend at her aunt's house.
past perfect.
Name the perfect tense being used in the sentence: We will have mailed all the invitations by Monday.
future perfect
Name the perfect tense being used in the sentence: Our family has visited the Seattle Asian Art Museum.
present perfect
Name the perfect tense being used in the sentence: The guide dog had saved her owner's life.
past perfect
Name the perfect tense being used in the sentence: Harry has written a paper about the Uni.
present perfect