Edit Game
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   17  Close
She ___ (work) long enough to take over the business by then.
will have been working/will have worked
I ___ (definitely buy) my own plane by the time I retire. Because for me the sky is not the limit, it’s the destination!
will definitely have bought
I ____ (take) pilot classes for over 2 years now.
have been taking
He denied ______ (lose) all our money but I know we're broke.
having lost
______ (see) anyone before you turned he corner?
Had you seen
By the end of the week we ______ (work) with this fund for a year and ______ (raise) over $1 million for them.
will have been working; will have raised
Did you sell your Toyota? - Yes, I _____ (have) for more than 10 years. It was time to move on.
had had
When we arrived at the airport, we realised we ___ (forget) our passports!
had forgotten
I ____ (dream) about the sky all my life.
have been dreaming
I ____ (wait) for the morning all night and ____ (count) minutes and seconds before the alarm clock went off.
had been waiting, had been counting
Correct the mistake: By the end of the week I have bought a car.
By the end of the week I will have bought a car.
My parents were laughing and saying that their kid ___ (seem/break down) over the night and that they would need to get me replaced.
seemed to have broken down
Correct the mistake: I expect to will have received your answer by 12 o’clock.
I expect to have received your answer by 12 o’clock.
Correct the mistake: My brother denies have eaten my sandwich.
My brother denies having eaten my sandwich.
You look exhausted! What ___ you ___ (do)?
have you been doing?
How many words _________ (learn) so far?
have you learnt
Look, your cat is eating something! It seems ______ (catch) a mouse!
to have caught