Future Perfect Tense Quizzes
Preview 20 Quizzes about Future Perfect Tense
Complete the sentence with the future perfect form:”We ____ before we come, so we will be hungry.”
A. Will have eaten
B. Will be eating
C. Won’t have eaten
D. Won’t be eating
My father will have been sleeping.
A. Will have my father sleep?
B. Will my father have sleeped?
C. Will my father have slept?
Choose the correct future perfect tense for the sentence: ‘By next year, he _______ (write) three novels.’
A. will have written
B. will wrote
C. written
D. will have writing
At this time tomorrow, I … to pay off my debts.
A. will have had money
B. will have money
In which tense is the sentence below written in?
By next July, I will have bought a house.
A. Past Perfect Tense
B. Present Perfect Tense
C. Future Perfect Tense
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
If he wins another gold medal, he …… four in his entire career.
A. will have won
B. have won
C. had won
D. has won
I will be doing the test.
A. I will not have be done the test.
B. I not will have done the test.
C. I will not have done the test.
By 2050 scientists ______ a cure for cancer.
A. Will be found
B. Will be founding
C. Will have found
D. Will have founding
By the time I come back home , I ———- away for 3 years.
A. Will have been
B. Will be
C. Have been
D. Have been being
She was an alcoholic when she was young. But this July, she _____________________ sober for 15 years.
A. Was
B. Will
C. Will have been
D. Be
What is the correct form of future perfect tense for the verb ‘to run’?
A. will have run
B. will run
C. ran
D. will have running
Choose the correct future perfect tense for the sentence: ‘By next month, they _______ (build) their new house.’
A. will build
B. will have build
C. built
D. will have building
You … perfected your English by the time you come back from Australia.
A. was
B. has been
C. will has
D. will have
They will have stopped serving meals by the time we ______ to the restaurant.
A. have gotten
B. will have gotten
C. get
D. got
Before you arrive at the station, a hotel room … for you.
- will have booked
- will have been booked
By next November, I will ______ my big promotion at work.
A. have received
B. receive
C. had received
D. received
Before you arrive at the station, a hotel room … for you.
A. will have been booked
B. will have booked
She …… to Japan four times if she goes there again.
A. will have gone
B. have gone
C. has gone
D. had gone
All the campers … in their tent before midnight.
- will have sleep
- will have slept
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.