Edit Game
Perfect tenses
 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   16  Close
I _____________ (live) in Auckland since 2015.
have been living
I _________________ (work) for Microsoft before I started a new job at Apple.
had worked / had been working
Our science teacher _________________ (teach) for six years. He is the best teacher!
has been teaching
They ______________ (visit) Ocean Park last Sunday.
visited
By 2100, scientists ............................(invent) a way to make perfect human teeth without braces! (too bad I won't probably be around).
will have invented
By this time next year, the whole Covid situation.......................(become) a strange memory.
will have become
I .........................(see) many of his movies, but I don't know why Johnny Depp is considered a good actor.
have seen
I ...................................(not drink) goat's milk. I find the thought of it appalling.
have never drunk
By 20th December, all the students in this English class ............................(graduate) the English course with flying colours.
will have graduated
By 1989, people in Romania .......................(become) used to living with very little resources.
had become
....................(see) George today? When I got home, he ........................(already/leave)!
have you seen/ had already left
Before she met the love of her life, Cassie ................(be married) four times.
had been married
When I hit 50, I ............................... (travel) through all Europe and Asia.
will have travelled
I ...........................(not see) Dora in ages. She must have changed a lot!
haven't seen
By the time Mozart was 5 years old, he .............................(already/write) several pieces of music.
had already written
By the time I'm 50, I......................(finish) paying my mortgage.
will have finished