Edit Game
Advanced grammar The Perfect Aspect
 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   12  Close
1 By 2025, he ..................... (spend) twenty years in prison.
will have spent
2 By the time she retires next year, she _______________(work) as a police officer for thirty years.
will have been working
3 She ................... (wait) for her appeal to go to court for over a year.
has been waiting
4 He ............... (be) in prison for six years before evidence was found that proved his innocence.
had been
5 The press photographers ................. (stand) outside the court since the trial started.
have been standing
6 Looking at the crowds in the public galley, the case would seem .............(interest) the public.
to have interested
7 By 2020, I ..............(visit) my sister in prison for ten years.
will have been visiting
8 When they found Chris, he said he ..................... (live) on the same streets for years.
had been living
9 I....................(not finish) the project by Monday. I still have to do all the research.
won't have finished
10 Sorry for the delay. ______ (wait) long?
Have you been waiting
11 Before he died he told us he _______ (bury) the money in the garden.
had buried
12 Seeing Liz after twenty years, I realized she _________ (change) at all.
hadn't changed