THE FUTURE PERFECT We use the future perfect to talk about a future action or event that will happen BEFORE a point of time or before another action in the future.
We'll arrive at the airport at 3:30. The plane will land at 3:10. By the time we arrive at the airport the plane WILL HAVE LANDED. The passengers WON'T HAVE GOT off the plane, though. WILL the luggage HAVE BEEN UNLOADED?
Time indicators such as WHEN, BY, ALREADY, YET, STILL, BY THE TIME and JUST are often used with the future perfect.
By the time we get to the party the band WILL HAVE STOPPED playing! If you arrive at 5:00 I WILL ALREADY HAVE LEFT for the day.
We also use the future perfect in progressive and passive forms:
In August Tom WILL HAVE BEEN WORKING long enough to take vacation. If you leave your car here it WILL HAVE BEEN STOLEN by the time you get back.
If you get there tomorrow at 10:00 sharp the meeting _____ yet.
won't have started
hasn't started
won't start
isn't starting
O.K. We'll make sure tomorrow's meeting __________ until you get there .
won't have started
hasn't started
won't start
doesn't start
By the end of this week I _____ a single cigarette for six months, can you believe it?
haven't smoked
won't have smoked
didn't smoke
won't smoke
I'll never smoke again!. I _____ a single cigarette for six months, can you believe it?
haven't smoked
won't have smoked
didn't smoke
won't smoke
By the end of next September the last of Mr. Johnson's four children _____ college, and he and his wife will be able to take a vacation at last.
will have finished
will finish
finishes
has finished
When the last of Mr. Johnson's four children _____ college, he and his wife will be able to take a vacation at last.
will have finished
will finish
finished
has finished
By the end of this year the committee _____ no less than seven times, probably without accomplishing anything.
will meet
is meeting
will have met
has met
At the end of this year the committee _____ for the seventh time, probably without accomplishing anything.
will meet
is meeting
will have met
has met
It's only 9 o'clock and the postman hasn't been yet. I'm pretty sure the mail _____ delivered by 10 so I'll check then if the letter's important.
has been
would have been
has been
will have been
It's only 9 o'clock and the postman hasn't been yet. When the mail _____ delivered I'll check then if the letter's important.
has been
would have been
has
will have been
There's still time to influence the outcome. The Board _____ a final decision yet.
won't have made
hasn't made
didn't make
don't make
I'm afraid there's no time to influence the outcome. According to the minutes of the last meeting the Board _____ a final decision already.
will have made
has made
made
makes
James is using his jail sentence to study law. By the time he gets out he _____ more than his lawyer.
will know
will have known
has known
knows
James is using his jail sentence to study law. By the time he gets out he _____ more than his lawyer.
will learn
will have learned
has learned
is learning
By next August Jerry and Ann _____ together for seven years . It's about time they got married!.
will be living
have lived
will have been living
will live
Do you think Jerry and Ann _____ together next August J . I bet they break up before then.
will still be living
have still lived
will still have been living
will still live
When we leave Washington DC, we _____ every museum there is to see.
will see
will have seen
have seen
would have seen
If only we could have stayed in Washington DC another month, we _____ every museum there is to see.
will see
will have seen
have seen
would have seen
We're fifteen minutes late! It's not worth hurrying. The train _____ already.
will leave
will have left
has left
has been leaving
What platform does the Bradford train leave from? The Bradford train? I'm afraid you're too late. It _____ already.