Grammar Quiz

Future Perfect Tense Quizzes


Preview 20 Quizzes about Future Perfect Tense

The person … probation by January.

A. will has finished
B. will have finished


By this time next year, Brian ————— a doctor.

A. will become

B. will have become

C. will have became


Select the best verb to complete the idea.

Next month, she will become vice president of the company. After 10 years of hard work, she _________________ her dream.

A. Will have achieved
B. Will achieve
C. Will be having
D. Achieves


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

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


Yong Ching …… tennis in the Olympics five times if he makes the team again next year.

A. will have played

B. have played

C. has played

D. had played


In which tense is the sentence below written in?
I went to get dressed and realized I had left my best shirt in the washer!

A. Past Perfect Tense

B. Present Perfect Tense

C. Future Perfect Tense


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


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

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


I …… ten sentences if I am able to complete this one.

A. will have completed

B. have completed

C. has completed

D. had completed


She will have been teaching.

A. Will she not have taught?
B. Will not she have taught?
C. Will she have not taught?


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

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


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

  1. will have offered, ask
  2. ask, will have offered


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


Nastia …… ten cakes if she makes two more.

A. will have made

B. had made

C. has made

D. have made


_________________________ me?

A. Will you marry
B. Will you have married
C. Will you be marrying
D. You marry


You … your GMAT score online next week.

A. Will have seen
B. will have saw


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


All the campers … in their tent before midnight.

A. will have sleep
B. will have slept


No, they —————– all the required courses by next July

A. not completed

B. won’t have completed

C. haven’t completed


They will have stopped serving meals by the time we ______ to the restaurant.

A. have gotten

B. will have gotten

C. get

D. got


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.