Grammar Quiz

Future Perfect Tense Quizzes

Preview 20 Quizzes about Future Perfect Tense

For the next ten years, many people will have bought fuel-efficient cars.

Is the sentence true?

A. Yes

B. No

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

  1. will have gone
  2. will have been gone

At this time tomorrow, I … to pay off my debts.

A. will have had money
B. will have money

The baseball player …… six homeruns if he hits another one tonight.

A. will have hit

B. has hit

C. had hit

D. have hit

By 2050 scientists ______ a cure for cancer.

A. Will be found

B. Will be founding

C. Will have found

D. Will have founding

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

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

A. have gotten

B. will have gotten

C. get

D. got

You … your GMAT score online next week.

A. Will have seen
B. will have saw

Nastia …… ten cakes if she makes two more.

A. will have made

B. had made

C. has made

D. have made

Complete the sentence with the future perfect form:

“Do you think that Dad ___ my bike for tomorrow?”

A. Will fixed
B. Will have fixed
C. Will have been fixing
D. Will have fixing

She …… to Japan four times if she goes there again.

A. will have gone

B. have gone

C. has gone

D. had gone

By this time next year

A. I will have moved to London

B. I have moved to London

C. I move to London

By next year, she ——– her promotion.

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

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

A. will have completed

B. have completed

C. has completed

D. had completed

In which tense is the sentence below written in?
By this time next year, James will have visited more countries.

A. Past Perfect Tense

B. Present Perfect Tense

C. Future Perfect Tense

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

Complete the sentence with the future perfect form:

“J.K.Rowling ___ her new book by the end of the year.”

A. Will write
B. Will be writing
C. Will have written

… you have finished by the time I come back.

A. What

B. Will

C. When

D. Were

The movie will have finished by the time I get home.
What does it mean?

A. I won’t watch the film.

B. The film is good.

C. I can watch the film at home.

D. I don’t get home until the film finishes.

We———————— our project to the Human Resource Manager by that date.

A. We will have submitted

B. We will submitted

C. We will submit

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.