It's no use calling him at work; he'
ll have left
.
By next week, they'
ll have finished
painting the rooms.
By the time we get home, the film
will have started
.
Related topics:
Past perfect for actions completed before a point in the past
Present perfect for past events
Future perfect with FOR
The preposition for is used with the future perfect tense to express that something will start before a point in time in the future (or has already started) and that it will still be true at that point:
This time next week, I'
ll have lived
in my new apartment for three days.
In October, my parents
will have been
married for 50 years.
Related topics:
Past perfect with FOR
Present perfect with FOR and SINCE
Future perfect continuous
Form: future perfect continuous
Future perfect continuous for continuous events in the future
Form: future perfect continuous
WILL + HAVE + BEEN + PRESENT PARTICIPLE (VERB-ING)
The future perfect continuous (also called the future perfect progressive) is formed with the modal will + perfect continuous infinitive without to (have + been + the present participle -ing form of the verb) in all persons.
Affirmative
Subject
Auxiliary
Verb (perfect continuous infinitive)
I
will
have been living
here for five years by then.
You
He/She/It
We
You
They
The following contracted forms are often used in spoken and in informal written language:
I will
»
I'll
you will
»
you'll
he/she/it will
»
he'll/she'll/it'll
we will
»
we'll
you will
»
you'll
they will
»
they'll
Negative
Subject
Auxiliary
not
Verb (perfect continuous infinitive)
I
will
not
have been living
here for five years by then.
You
He/She/It
We
You
They
The contracted form won't is often used instead of will not in spoken and in informal written language.
Interrogative
(Question word)
Auxiliary
Subject
Verb (perfect continuous infinitive)
How long
will
I
have been living
here by then?
you
he/she/it
we
you
they
Related topics:
The forms of the infinitive
The forms of the participle
Subject-auxiliary inversion in questions
Future perfect continuous for continuous events in the future
The future perfect continuous tense is used to express events that will start before a point in time in the future (or have already started) and will still be in progress at that point:
By tomorrow, it
will have been raining
for four days.
Soon, he'
ll have been running
for 4 hours.
Related topics:
Past perfect continuous for continuous events in the past
Present perfect continuous with FOR and SINCE
BE GOING TO
BE GOING TO for intentions
Be going to is used to express future intentions that, at the moment of speaking, have already been decided:
We
are going to redecorate
the living room next week.
Are
you
going to propose
to her?
Do you think Sam'
s going to apply
for the job?
Related topics:
Future simple for intentions (offers, promises and decisions)
BE GOING TO for predictions
Be going to is used to predict future events that are very near (and can be seen) or seem sure to happen. Such predictions are based on present evidence:
I'
m going to faint
.
Look at the clouds; it'
s going to rain
.
My sister
is going to have
a baby.
Quotes:
Live every day as if it were going to be your last; for one day you're sure to be right. - Harry "Breaker" Harbord Morant
Related topics:
Future simple for predictions
Present simple for fixed future events (schedules, timetables and itineraries)
When talking about schedules, timetables and itineraries, the present simple tense is used to refer to a future event that is planned and is not likely to change: