Edit Game
Future Perfect
 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   30  Close
By next year, he __________ (graduate) from university.
 
will have graduated
 
will graduate
By the end of the month, we __________ (collect) all the data.
 
will have collected
 
will collect
She __________ (pack) all her things before the flight.
 
will have packed
 
will pack
By tomorrow, I __________ (finish) my essay.
 
will have finished
 
will finish
He __________ (read) five novels by the end of the summer.
 
will have read
 
will read
By the time we arrive, the movie __________ (start).
 
will have started
 
will start
They __________ (fix) the car before the trip.
 
will have fixed
 
will fix
By next week, she __________ (learn) all the grammar rules.
 
will have learned
 
will learn
I __________ (send) all the emails by noon.
 
will have sent
 
will send
By the end of the year, they __________ (reach) their sales target.
 
will have reached
 
will reach
By 10 p.m., he __________ (finish) his homework.
 
will have finished
 
will finish
We __________ (paint) the house before winter comes.
 
will have painted
 
will paint
She __________ (finish) reading the book by tomorrow.
 
will have finished
 
will finish
By the time you arrive, I __________ (cook) dinner.
 
will have cooked
 
will cook
By next month, he __________ (save) enough money for a car.
 
will have saved
 
will save
They __________ (complete) the project before the manager returns.
 
will have completed
 
will complete
I __________ (clean) the house before my parents come.
 
will have cleaned
 
will clean
By Friday, she __________ (finish) all her exams.
 
will have finished
 
will finish
We __________ (solve) the problem before the deadline.
 
will have solved
 
will solve
By the time you read this, I __________ (go) home.
 
will have gone
 
will go
He __________ (write) three books by the end of this year.
 
will have written
 
will write
By next summer, we __________ (travel) to five countries.
 
will have traveled
 
will travel
By the time you call, she __________ (leave) for work.
 
will have left
 
will leave
They __________ (finish) the construction before winter.
 
will have finished
 
will finish
I hope I __________ (learn) all the vocabulary by next month.
 
will have learned
 
will learn
By tomorrow morning, he __________ (arrive) at the airport.
 
will have arrived
 
will arrive
We __________ (complete) the report before the meeting starts.
 
will have completed
 
will complete
By 2026, they __________ (build) a new school.
 
will have built
 
will build
She __________ (leave) by the time you arrive.
 
will have left
 
will leave
By next week, I __________ (finish) the project.
 
will have finished
 
will finish