Vocabulary
Grammar
Games
Tests
Video
Tiếng Việt (VI)
Login
News
Some useful English topics
Practice speaking
Practice speaking English by topic
Practice listening
Practice listening to English
Listen to music
Listening to English through songs
Video Song
Practice listening to English through bilingual music videos
Quotations
English quotations
Jokes
English jokes
Translate
Language translation
Future Perfect Continuous Exercise 2
15
Question
15
minute
Ready
Question 1:
She promised that she ______ him about it.
A
won’t tell
B
wouldn’t tell
C
won’t have told
Question 2:
Oh, you’ll recognize him. He ____ a brown leather jacket and a red scarf.
A
will be wearing
B
will have worn
C
will have been wearing
Question 3:
She buys too many things. She_____ all her money long before her next pay.
A
will be spending
B
will have spent
C
will have been spending
Question 4:
By January, I _____ (work) for this company for 22 years.
A
Will have worked
B
Will have been working
Question 5:
By May 19, I ______ (be) here for one month.
A
Will have been
B
Will have been being
Question 6:
By this time next week, he ______ (write) his book for 3 months.
A
Will have written
B
Will have been writing
Question 7:
You _______ (finish) your homework by 8 tonight?
A
Will you have finished
B
Will you have been finishing
Question 8:
By 2023 we ______ (live) in London for 24 years.
A
Will have lived
B
Will have been living
Question 9:
She _____ (write) a novel by the end of the week.
A
Will have written
B
Will have been writing
Question 10:
Henry ______ (write) this book for 2 months by the end of this week.
A
Will have written
B
Will have been writing
Question 11:
The film _____ (end) by the time we get there.
A
will have ended
B
will have been ending
Question 12:
A In two years from now, the contract _____ (come) to an end.
A
will have come
B
will have been coming
Question 13:
By next week, John …………………. (rent) house for 5 years.
A
will have rented
B
will have been renting
Question 14:
He certainly _____ (not/do) all his homework by ten tonight.
A
won’t have done
B
won’t have been doing
Question 15:
By next month, I _____ (work) in a factory for 10 years..
A
will have worked
B
will have been working
← Back to previous page
Comment ()