WorksheetsCompound future tenses
Total questions: 99
Worksheet time: 55mins
Tomorrow morning, we (work)
will be working
will work
will have been working
will be worked
He (not/draw) ______tomorrow morning.
will not have been drawing
will not be drawing
I (read) ____ a book this evening.
will be reading
will have been reading
will reading
People ______________on mars by the end of this century.
will living
will have lived
will be living
The government______roads in HCMC throughout December.
will have repaired
will have been repaired
will repairing
will be repairing
What ______at 11 o´clock tonight?
will you have done
will you have been done
will you be doing
Teachers __________(mark) the exam papers over the weekend.
sahll not be mark
will marking
shall be marks
will be marking
Jasleen's mother_______(drive) to her grandparents' house next friday.
will be driving
shall not be driving
will not be driving
shall be drive
Robots______ our lives in ten or twenty years.
wil have been being improving
will have been improving
will be improving
We_____ into our new hbouse soon. I'm so excited.
will have moved
will be moving
Don't phone her at this time tomorrow. She ____ dinner.
will be having
will have had
___________ the car at the weekend?
will you have used
will you be using
What a mess! We _____ up here for hours.
will clear
will be cleaning
Next Saturday at this time, we _____ on the beach in Mexico.
will relax
will be relaxing
You ____ your homework before you go out tonight.
will finish
will be finishing
If you need help finding a new job, I ____ you.
will be helping
will help
If you need to reach us, we ____ at the Fairmont Hotel that time.
will stay
will be staying
We ____ you as soon as we arrive in Paris.
will call
will be calling
You _____ yourselves in the Caribbean, while we’re stuck here in New York with this cold weather!
will be enjoying
will enjoying
Susan _____ credit card payments until her debt is all paid off.
will be making
will make
Please leave the dishes. I ____ them tomorrow.
will be doing
will do
While you’re in the kitchen preparing snacks, Jim and Jeff _____ the SuperBowl.
will watch
will be watching
Where ________ sleeping?
you be
will you
will you be
Sorry, I can’t. I ________ my daughter to work at that time.
will be taking
‘ll take
won’t be take
He will not be _____ the bus today.
take
taken
taking
We’ll be ________ the news at 10pm.
watch
watching
to watch
At noon tomorrow, I ________ on a beach somewhere.
‘ll be relaxing
relax
will being relax
They ............pingpong when their father comes back home.
will play
will be playing
play
would play
I’m going on holiday on Saturday.This time next week I............on a beach in the sea.
will lie
am lying
will be lying
should be lying
At 8 o’clock this evening my friends and I ________ a famous film at the cinema.
were watching
will be watching
have been watching
watched
They ________ their presentation at this time tomorrow morning.
are making
are going to make
will be making
will make
When they (come) tomorrow, we (swim) in the sea.
come - swim
are coming - swim
are coming -
are swimming
come - will be swimming
...by the time you're 60
Will you have retired?
Will you be retiring?
Next year I'll ... at university
have studied French
be studying French
Hurry up! The film will ... son
be starting
have started
There won't be anyone in the office. Everyone ... home.
will be going
will have gone
I'm only halfway through my homework. I ... it before the teacher asks for it.
won't have finished
won't be finishing
Don’t phone between 7 and 8. We ... dinner then.
will have dinner
will be having
Tomorrow afternoon we’re going to play paddle from 3 o’clock until 4.30. So at 4 o’clock, we ... paddle.
'll be playing
'll have played
Ben is on holiday and he is spending his money very quickly. If he continues like this, he ... all his money before the end of his holiday.
‘ll have spent
‘ll be spending
When we arrive in Los Angeles we’ll need to rest, because we ... about 800 miles.
will be driving
will have driven
will drive
By the time you arrive I ... something spectacular and dinner will be on the table waiting for you.
will cook
will be cooking
will have cooked
When you get off the train, we ... for you on the platform.
‘ll wait
‘ll be waiting
‘ll have waited
We ... on the first train next Monday.
‘ll be leaving
‘ll have left
'll leave
By the time you read this............................
I will have left.
I will have been leaving.
I'm afraid the books you ordered.............. by Friday.
won't have arrived
won't have been arriving
will have arrived
will have been arriving
By the time we get to Chicago this evening, we ......................... more than four hundred miles. We are going to be exhausted.
will have driven
will have been driving
When Sarah goes on vacation next month, she ................................... German for over two years. She should be able to communicate fairly well while she is in Austria.
will have studied
will have been studying
I have not traveled much yet; however, I ...................................... the Grand Canyon and San Francisco by the time I leave the United States.
will have been visiting
will have visited
By the time you finish studying the verb tense tutorial, you ............................................. all twelve tenses including their passive forms.
will have mastered
will have been mastering
Drive faster! If you don't hurry up, she ........................... the baby by the time we get to the hospital.
will have had
will have been having
I came to England six months ago. I started my economics course three months ago. When I return to Australia, I ............................... for nine months and I ......................... in England for exactly one year.
will have been studying, will have been
will have studied, will have been
Margie just called and said she would be here at 8 o'clock. By the time she gets here, we ........................................... for her for two hours.
will have waited
will have been waiting
Frank just changed jobs again. If he keeps this up, he .......................................... jobs at least four or five times by the end of the year.
will have changed
will have been changing
Come over to my house around 9 o'clock. By then, I ....................................... my history essay and we can go see a movie.
will have completed
will have been completing
In June, my grandmother and grandfather .................................. married for fifty years.
will have been
will have be
Select the correct sentence on future perfect
I will be reading this book
I will have read this book by tomorrow
I go to read the book tomorrow
I won’t Reading the book tomorrow
How the future perfect is formed
Do + have + past participle
Will be + verb + ing
Will + have + past participle
Have + past participle
By 2050 scientists ______________ a cure for cancer
Will be found
Will be founding
Will have found
Will have founding
At this time tomorrow, I … to pay off my debts.
Will have money
Will have offered
will have offered
Will have had money
By this afternoon, I … the lawn with a push mower.
Will have saw
Will have seen
Will have been mowed
Will have mowed
They hope they …all the tenses by the times the exam comes.
Will have mastered
Will have been mastered
Will have master
Will have been mastered
My girl friend will have … her homework at 5 p.m this afternoon.
do
did
done
doing
By next November, I will ... have my promotion.
receive
receiving
receives
received
By the time we get to the party, Meera ........................... everything. (eat)
will have eaten
will have eating
They………serving meals by the time we get to the restaurant
have stopped
will have stopped
will have stop
will have been stop
He ____not have reached his home
will
......
would
must
What is the form of the future perfect tense?
Will+have+past participle
verb to have+past participle
by the time I finish this course, I ............. ten test
take
took
have taken
will have taken
September works for us. Lisa will not ________ by then.
graduating
have graduated
be graduate
We _________________________fluent in Spanish by the time we leave for Mexico next month.
will have becoming
will become
will be becoming
won’t have become
The Governor ___________ for the whole day by the time the elections begin.
has been working
will have been working
will has been working
The workers __________ for two weeks by the time the factory makes a deal.
will be striking
will have been striking
will have striked
By the time the registered nurse is still completing the monitoring report, the doctor will ___________ the surgery to his patient.
have finished
have been finished
have been finishing
I won`t __________ Avengers: Endgame for three hours by the time the feature comes on.
have been watching
had been watching
have been watched
The physician's assistant ____________ for 23 years by the time she is 65.
won't had been working
won't had been worked
won't have been working
The clock ___________ for half the time by 11pm in a 24-hour relay.
will only have been running
wil only have run
will only be running
The NBA players will be very tired. They ________ basketball for 8 hours.
will have be playing
will have been playing
will have been played
Will you ________ me all day long by the time you receive the envelope?
had been looking for
have been looked for
have been looking for
have looked for
When the time is over, you won't have ________ well.
been sleeping
slept
been slept
be sleeping
My uncle ______ dinner by the time the family arrives to the airport.
will have be eating
will have been eaten
will had been eating
will have been eating
My sister will ______ birth in the same hospital I was born by 1995.
have been giving
have been given
have be giving
had been giving
Jessica won't ______ for you for so long.
have be waiting
have been waiting
has been waiting
have been waited
Will your friend _______ the story on stage by the end of the semester?
has been acting out
have been acting out
have been acted out
had been acted out
I __________ in the same neighborhood for a year this March.
will have been living
will have lived
will had been living
will have been lived
The child will have ______ by the time her mother goes back for her.
been cried
be cried
been crying
been cried
Congratulations! You’ve decided to study abroad. Let’s think ahead a little bit. When you return from your year abroad, you ___ one year in a different culture.
will spend
will have spent
I guarantee that, by this time next year, everyone here ___ some form of culture shock.
will go through
will have gone through
It usually happens like this: Soon after arriving, most of you ___ a honeymoon phase in which everything is new, different, and exciting.
are going to experience
are going to have experienced
After a few weeks, as the novelty wears off, you might ___ some anxiety,
be experiencing
have been experiencing
but you eventually ___ most of your problems.
will work out
will have worked out
Ideally, by the time you’re ready to come home, you ___ the most of your experience abroad and forgetting that you were ever uneasy.
will make
will have been making
The full “shock” of culture shock ___ for certain after you find yourself irritated, or even angry, with how the new culture does things.
will have hit
will have hitten
will has hit
By the end of this phase, some people probably ___
will have give up
will have gave up
will have given up
y the end of this phase, some people probably will have given up and they ___ home.
will have go
will have gone
will have went
I expect that a couple of months from now, a few of you ___ that studying abroad is just not for you at this time.
will have decide
will be decided
will have decided
However, if you make it through the period of irritability and anger, you’ll find that you ___ to cope with the new culture and can even get around fairly well.
will have started
will have start
will be started
You ___ since your first day in the new country, and you may discover that you go through these phases at different rates:
will be adapting
will have adapted
will have adapt
Eventually if all goes well, you ___ the point where you feel comfortable in both cultures.
will have reached
will have reach
will be reached
