Edit Game
FUTURE PERFECT SIMPLE
 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   13  Close
Is this sentence correct? Will have you finished it by midnight?
(No) The structure for questions is will + subject + have + past participle.
Is this sentence correct? The film will has started by the time we get home.
(No) The form of the future perfect is subject + will + have + past participle.
Ask a question : (you/finish) the report by the deadline?
Will you have finished the report by the deadline? Yes, I will. No, I won't.
By 2060, we __________ (stop) using mobile phones. No more mobile phones after 2060.
By 2060, we will have stopped using mobile phones.
By 2060, we _________ (find) a cure for Cancer. I am so sure about it!
By 2060, we will have found a cure for Cancer. found /faÊŠnd/
By 2060, polar bears _________ (become) extinct. No more bears after 2060.
Polar bears will have become extinct.
By the time you finish this game, you (master) the future perfe simple.
you will have mastered
Come over to my house around 9 o'clock. By then, I (complete) my history essay and we can go see a movie.
I will have completed
(buy / he) the new house by October?
Will he have bought the new house by October? Yes, he will. No, he won't.
Unscramble this sentence. by / finished / I / this project / will / have / o'clock
I will have finished this project by 6 o'clock.
Choose the correct answer: Melissa and Mike will be exhausted. They ________ slept for 24 hours. A) won't B) won't have C) won't be
(B) Melissa and Mike will be exhausted. They won't have slept for 24 hours.
Unscramble this sentence : homework / we / finished / by 9 o'clock / our / will have
By 9 o'clock, we will have finished our homework. We will have finished our homewor by 9 o'clock.
I __________ (not/finish) this report by the end of this week.
I won't have finished this report by the end of this week.