Grammar Quiz

Future Perfect Tense Quizzes


Preview 20 Quizzes about Future Perfect Tense

We ——— in London for three years next week.

A. Will be
B. Will have been
C. Will have
D. Will have being


Complete the sentence with the future perfect form:

“_____ by the time you’re 65?”

A. Will you have retired
B. Will you have been retired
C. Will you retire


Your best friend … help by the time you … her to take part in your wedding.

A. ask, will have offered
B. will have offered, ask


Before you arrive at the station, a hotel room … for you.

  1. will have booked
  2. will have been booked


He is in the Hospital.

A. He will have be in the Hospital.
B. He will have been in the Hospital.
C. He will have being in the Hospital.


Before Saturday, I will have ——— all my homework.

A. Did
B. Do
C. Does
D. Done


The manager … the meeting room by twelve.

A. will have been left
B. will have left


My father will have been sleeping.

A. Will have my father sleep?
B. Will my father have sleeped?
C. Will my father have slept?


You can’t meet him at my office at 11. He … to the bank at 10.

A. will have been gone
B. will have gone


Complete the sentence with the future perfect form:

“The sun ____ by 2 o’clock.”

A. Will have been rising
B. Won’t have risen
C. Won’t rise


By tomorrow morning, he ———- well.

A. Will sleep
B. Have slept
C. Will have slept
D. Slept


The person … probation by January.

A. will has finished
B. will have finished


Before you arrive at the station, a hotel room … for you.

A. will have been booked
B. will have booked


In two years, he _________________ for this company for ten years.

A. Worked
B. Will have worked
C. Will be working
D. Did work


Complete the sentence with the future perfect form:

“When ___ everything?”

A. Will we done
B. Will we have done
C. Will we be doing
D. Will we do


Complete the sentence with the future perfect form:

“Thomas and Jeremy ___ by lunch time.”

A. Will have arrived
B. Will arrive
C. Will be arriving


Come over to my house around 9 o’clock. By then, I ———- my history essay and we can go see a movie.

A. Will complete
B. Will have completing
C. Will have completed
D. Would complete


By next year, she ——– her promotion.

A. Will have received
B. Will recieved
C. Have received
D. Will be receiving


All the campers … in their tent before midnight.

A. will have sleep
B. will have slept


That best-selling author ___________________ on the top 10 list for one year this December. That’s quite an achievement!

A. Will
B. Have been
C. Were being
D. Will have been


How to use : Read the question carefully, then select one of the answers button.

Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.