Le futur en BE + -ING et le futur antérieur
B1 Future continuous & future perfect 41 / 50
En bref
On emploie le futur en BE + -ING (will be + -ing) pour une action qui sera en cours à un moment futur, et le futur antérieur (will have + past participle) pour une action qui sera terminée avant un point du futur.
La règle
Ces trois formes permettent de regarder le futur sous un angle plus précis qu’un simple will.
| Forme | Structure | Sens |
|---|---|---|
| Futur en BE + -ING | will be + verb-ing | En cours à un moment futur : This time tomorrow I’ll be flying to Tokyo. |
| Futur antérieur | will have + past participle | Terminé avant un point du futur : By 2030 they will have finished the bridge. |
| Futur antérieur en BE + -ING | will have been + verb-ing | Durée jusqu’à un point du futur : In June I’ll have been working here for ten years. |
Un second emploi, très courant, du futur en BE + -ING est un événement futur vu comme allant de soi — quelque chose qui arrivera de toute façon, sans plan ni décision particulière derrière : I’ll be seeing her at the meeting anyway, so I can pass on the message.
Le futur antérieur répond à la question « Est-ce que ce sera fait d’ici là ? » — on le regarde en reculant depuis un point plus loin dans le futur. Le futur antérieur en BE + -ING insiste sur la durée de l’activité jusqu’à ce point.
Ces formes s’appuient sur will (leçon 19), l’aspect en BE + -ING (leçon 8) et l’aspect en HAVE + participe (leçon 25). Traitez-les comme du B1 avancé / B2.
Formes et structures
| Futur en BE + -ING | Futur antérieur | Futur antérieur en BE + -ING | |
|---|---|---|---|
| + | I’ll be working | I’ll have worked | I’ll have been working |
| - | I won’t be working | I won’t have worked | I won’t have been working |
| ? | Will you be working? | Will you have worked? | Will you have been working? |
Marqueurs de temps qui signalent ces formes :
| Marqueur | Forme typique | Exemple |
|---|---|---|
by + moment | futur antérieur | I’ll have read it by Friday. |
by the time + proposition | futur antérieur | By the time you arrive, we’ll have eaten. |
in + période | futur antérieur (en BE + -ING) | In two years I’ll have saved enough. |
this time next week/year | futur en BE + -ING | This time next week I’ll be lying on a beach. |
for + durée | futur antérieur en BE + -ING | I’ll have been studying English for five years. |
Remarque : la forme ne change pas après by the time / when / before — on met un présent dans cette proposition, pas will : By the time you get here…, before the shop closes…
Exemples
| English | Remarque |
|---|---|
| At 9 o’clock tonight we will be watching the final. | En cours à ce moment futur précis. |
| Will you be using the car tomorrow? | On demande quelque chose déjà prévu, sans pression. |
| Don’t call at six - I’ll be driving home then. | Action en cours, donc la personne ne sera pas libre. |
| By next summer they will have built the new station. | Achevé avant ce point du futur. |
| By the time the film ends, the kids will have fallen asleep. | Terminé avant l’autre événement futur. |
| In December she will have lived abroad for a decade. | On regarde en reculant depuis un point du futur une durée déjà close. |
| Next month I will have been teaching for twenty years. | Durée d’une activité encore en cours jusqu’à un point du futur. |
| I’ll be seeing Tom later, so I’ll ask him then. | Événement futur de routine, qui va de soi. |
Erreurs fréquentes
- By Friday I will read it. -> By Friday I will have read it. —
by+ un point du futur exige le futur antérieur, pas un simplewill. - This time tomorrow I will fly to Rome. -> This time tomorrow I will be flying to Rome. — une action en cours à un moment futur prend la forme en BE + -ING.
- In June I will work here for ten years. -> In June I will have been working here for ten years. — une durée jusqu’à un point du futur exige
will have been + -ing. - By the time you will arrive, we’ll have left. -> By the time you arrive, we’ll have left. — mettez un présent dans la proposition de temps après
by the time,before,when, jamaiswill. - I will have finish it. -> I will have finished it. — le futur antérieur emploie le participe passé, pas la base verbale.
Conseils
- Devant
by(une échéance) -> pensez futur antérieur : « déjà fait d’ici là ». - Devant une heure ou
this time tomorrow-> pensez futur en BE + -ING : « en train de le faire à ce moment-là ». will be -ingpeut sonner plus poli/neutre quewill: Will you be joining us? s’informe des projets sans insister.- Après une conjonction de temps —
when,by the time,as soon as,before,until— enlevez lewillet mettez le présent : When you finish, call me.