English grammar exercises – test 2, exercise 3

Complete the questions.


clear


the top by noon?
No, he will not have reached the top by noon.

How long the mountain this time tomorrow?
They will have been descending the mountain for 48 hours.

How many years next year?
She'll have been married for 10 years.

by Monday?
Yes, I'll have returned by Monday.

for more than two hours when she crosses the border?
I think that she won't have been driving for more than two hours.

Do more future perfect exercises and future perfect continuous exercises. See English verb tenses and verb forms for grammar exercises and grammar rules online or in esl printables and English worksheets.

clear

back to all exercises