
Future Perfect Tense Quiz
Preview:
You … your English score online next week.
A. will have seen
B. will have saw
C. will have see
D. will have been seen
Nastia …… ten cakes if she makes two more.
A. will have made
B. had made
C. has made
D. have made
By the time I finish the courses, I will have … ten test
A. take
B. took
C. taken
D. taking
Dan …… Mt. Fuji eight times by November 10.
A. will have climbed
B. have climbed
C. has climbed
D. had climbed
————————— by that time.
A. They won’t decided
B. They won’t have decided
C. They will have not decided
By next November, I will ______ my big promotion at work.
A. have received
B. receive
C. had received
D. received
The future perfect is used to:
A. The future perfect is used to indicate a future and a present events
B. The future perfect is used to indicate a uncertain future event
C. The future perfect tense is used to indicate a future event that has a definitive end date.
D. The future perfect is used to indicate a past event
… you have finished by the time I come back.
A. What
B. Will
C. When
D. Were
In which tense is the sentence below written in?
By the time she’s 28, she will have found a man who loves her.
A. Past Perfect Tense
B. Present Perfect Tense
C. Future Perfect Tense
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.
According to the text, will he have learned the lesson?
A. I don’t know. It is not expressed in the story.
B. Yes, of course. He will have learned about it.
C. Maybe. It depends on the perspective.
D. No, he won’t. He is a stubborn person.
No, they —————– all the required courses by next July
A. not completed
B. won’t have completed
C. haven’t completed
She …… to Japan four times if she goes there again.
A. will have gone
B. have gone
C. has gone
D. had gone
By the end of this series of classes,————— all the tenses in English.
A. You learn
B. You have learnt
C. You will have learnt
Next year in May, ————– here for 25 years.
A. He will have work
B. He will have worked
C. He will work
You … perfected your English by the time you come back from Australia.
A. was
B. has been
C. will has
D. will have
Don’t worry. I know you’re hungry. By the time you get home, I ———————— dinner.
A. I will cook
B. I have cooked
C. I will have cooked
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
——————— your homework by 7 pm?
A. Will you finish
B. Will have you finished
C. will you have finished
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
By 2050 scientists ______ a cure for cancer.
A. Will be found
B. Will be founding
C. Will have found
D. Will have founding
They will have stopped serving meals by the time we ______ to the restaurant.
A. have gotten
B. will have gotten
C. get
D. got
hoose the correct sentence of the future perfect!
A. Jenny will not have saved enough money yet.
B. Jenny won’t be saving enough money
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 the time she’s 21, her parents will have taught her well.
A. Past Perfect Tense
B. Present Perfect Tense
C. Future Perfect Tense
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.