B2

Futur antérieur continu : exercices

À propos de cette leçon

Futur antérieur continu · B2. Utilisez will have been + -ing pour exprimer la durée accumulée jusqu’à un repère futur, souvent avec for ou since.

Réalisez 12 exercices originaux. Appuyez-vous sur la situation pour interpréter le sens, pratiquer la forme et la réutiliser dans un nouveau contexte.

12 questions
Retrouvez-le dans Ma collection après enregistrement.
Carte des notions

Future perfect continuous

Commencer
Future perfect continuous — Carte des notions
Future perfect continuous — Carte des notions

01la durée accumulée jusqu’à un repère futur, souvent avec for ou since

Utilisez will have been + -ing pour exprimer la durée accumulée jusqu’à un repère futur, souvent avec for ou since.

By next June, we will have been studying this species for ten years.

02un accomplissement avant une échéance future, souvent avec by

Utilisez will have + past participle pour exprimer un accomplissement avant une échéance future, souvent avec by.

By Friday, the lab will have analysed all sixty cultures.

03un repère futur après when, until ou by the time, sans will dans cette subordonnée

Utilisez present simple in a future time clause pour exprimer un repère futur après when, until ou by the time, sans will dans cette subordonnée.

By the time the grant expires, we will have been working for two years.

Guide illustré

0/12
Questions
01 / 12D01Retrouvez-le dans Ma collection après enregistrement.

The research will continue; stress accumulated duration at next June.

By next June, we ___ this species for ten years.

Votre réponse
1 / 12

Votre parcours

01
Étape 1 · Échauffement

Échauffement

0/3
02
Étape 2 · Développer la compétence

la durée accumulée jusqu’à un repère futur, souvent avec for ou since

0/2

Utilisez will have been + -ing pour exprimer la durée accumulée jusqu’à un repère futur, souvent avec for ou since.

By next June, we will have been studying this species for ten years.
03
Étape 3 · Développer la compétence

un accomplissement avant une échéance future, souvent avec by

0/1

Utilisez will have + past participle pour exprimer un accomplissement avant une échéance future, souvent avec by.

By Friday, the lab will have analysed all sixty cultures.
04
Étape 4 · Développer la compétence

un repère futur après when, until ou by the time, sans will dans cette subordonnée

0/1

Utilisez present simple in a future time clause pour exprimer un repère futur après when, until ou by the time, sans will dans cette subordonnée.

By the time the grant expires, we will have been working for two years.
05
Étape 5 · Nouveaux contextes

Nouveaux contextes

0/3
06
Étape 6 · Un nouveau défi

Un nouveau défi

0/2
Révisions de cette unité

Apprenez de vos erreurs.

Gardez la première tentative, comprenez le changement et essayez dans une nouvelle situation.

0

Pas encore de notes. Essayez un court échauffement.

Carte de la leçon

Futur antérieur continu

B2
Future perfect continuous

Points de la leçon

01

la durée accumulée jusqu’à un repère futur, souvent avec for ou since

Utilisez will have been + -ing pour exprimer la durée accumulée jusqu’à un repère futur, souvent avec for ou since.

By next June, we will have been studying this species for ten years.
02

un accomplissement avant une échéance future, souvent avec by

Utilisez will have + past participle pour exprimer un accomplissement avant une échéance future, souvent avec by.

By Friday, the lab will have analysed all sixty cultures.
03

un repère futur après when, until ou by the time, sans will dans cette subordonnée

Utilisez present simple in a future time clause pour exprimer un repère futur après when, until ou by the time, sans will dans cette subordonnée.

By the time the grant expires, we will have been working for two years.

Questions et réponses

Ouvrir une réponse enregistre une aide pour cette question.

D01 · Échauffement

The research will continue; stress accumulated duration at next June.

By next June, we ___ this species for ten years.

  1. had been studying
  2. were studying
  3. will have been studying
  4. have been studying
Réponse et explication
will have been studying

L’indice décisif est « The research will continue; stress accumulated duration at next June. ». Utilisez will have been + -ing pour exprimer la durée accumulée jusqu’à un repère futur, souvent avec for ou since. Dans cette tâche, la phrase complète est « By next June, we will have been studying this species for ten years. ».

D02 · Échauffement

Focus on an exact completed total before the future deadline.

By Friday, the lab ___ all sixty cultures.

  1. has been analysing
  2. will have analysed
  3. had analysed
  4. will have been analysing
Réponse et explication
will have analysed

L’indice décisif est « Focus on an exact completed total before the future deadline. ». Utilisez will have + past participle pour exprimer un accomplissement avant une échéance future, souvent avec by. Dans cette tâche, la phrase complète est « By Friday, the lab will have analysed all sixty cultures. ».

D03 · Échauffement

Future time boundary follows by the time.

By the time the grant ___, we will have been working for two years.

  1. expires
  2. will expire
  3. would expire
  4. will have expired
Réponse et explication
expires

L’indice décisif est « Future time boundary follows by the time. ». Utilisez present simple in a future time clause pour exprimer un repère futur après when, until ou by the time, sans will dans cette subordonnée. Dans cette tâche, la phrase complète est « By the time the grant expires, we will have been working for two years. ».

P01 · Développer la compétence

The occupation will still be continuing; emphasise duration at a future anniversary.

In August, she ___ at the station for twenty years.

  1. will have been working
  2. was working
  3. had been working
  4. has been working
Réponse et explication
will have been working

L’indice décisif est « The occupation will still be continuing; emphasise duration at a future anniversary. ». Utilisez will have been + -ing pour exprimer la durée accumulée jusqu’à un repère futur, souvent avec for ou since. Dans cette tâche, la phrase complète est « In August, she will have been working at the station for twenty years. ».

P02 · Développer la compétence

Use the future perfect simple of publish for the completed total.

By the end of next year, the team ___ three volumes.

Réponse et explication
will have published

Phrase complète : « By the end of next year, the team will have published three volumes. » Utilisez will have + past participle pour exprimer un accomplissement avant une échéance future, souvent avec by. Le sujet, le temps et le sens de la consigne déterminent cette forme. Seules les réponses vérifiées sont comparées automatiquement ; toute autre formulation n’est pas automatiquement fausse.

P03 · Développer la compétence

The main clause is future; this subordinate clause sets its time boundary.

When you ___ next week, I will have been teaching here for a month.

  1. will have arrived
  2. would arrive
  3. arrive
  4. will arrive
Réponse et explication
arrive

L’indice décisif est « The main clause is future; this subordinate clause sets its time boundary. ». Utilisez present simple in a future time clause pour exprimer un repère futur après when, until ou by the time, sans will dans cette subordonnée. Dans cette tâche, la phrase complète est « When you arrive next week, I will have been teaching here for a month. ».

P04 · Développer la compétence

Use the future perfect continuous of travel to stress duration up to next Monday.

By next Monday, they ___ for six consecutive weeks.

Réponse et explication
will have been travelling

Phrase complète : « By next Monday, they will have been travelling for six consecutive weeks. » Utilisez will have been + -ing pour exprimer la durée accumulée jusqu’à un repère futur, souvent avec for ou since. Le sujet, le temps et le sens de la consigne déterminent cette forme. Seules les réponses vérifiées sont comparées automatiquement ; toute autre formulation n’est pas automatiquement fausse.

Autres réponses acceptées
  • will have been traveling
R01 · Nouveaux contextes

The strike will be ongoing; count its duration at next Friday.

By next Friday, the workers ___ for a fortnight.

  1. have been striking
  2. had been striking
  3. will have been striking
  4. were striking
Réponse et explication
will have been striking

L’indice décisif est « The strike will be ongoing; count its duration at next Friday. ». Utilisez will have been + -ing pour exprimer la durée accumulée jusqu’à un repère futur, souvent avec for ou since. Dans cette tâche, la phrase complète est « By next Friday, the workers will have been striking for a fortnight. ».

R02 · Nouveaux contextes

Use the future perfect simple of complete for all ten trials finished before the meeting.

By the review meeting, we ___ all ten trials.

Réponse et explication
will have completed

Phrase complète : « By the review meeting, we will have completed all ten trials. » Utilisez will have + past participle pour exprimer un accomplissement avant une échéance future, souvent avec by. Le sujet, le temps et le sens de la consigne déterminent cette forme. Seules les réponses vérifiées sont comparées automatiquement ; toute autre formulation n’est pas automatiquement fausse.

Autres réponses acceptées
  • shall have completed
R03 · Nouveaux contextes

In a future time clause, use the present simple for the event boundary.

We will have been walking for five hours when we ___ the refuge.

  1. reach
  2. will reach
  3. will have reached
  4. would reach
Réponse et explication
reach

L’indice décisif est « In a future time clause, use the present simple for the event boundary. ». Utilisez present simple in a future time clause pour exprimer un repère futur après when, until ou by the time, sans will dans cette subordonnée. Dans cette tâche, la phrase complète est « We will have been walking for five hours when we reach the refuge. ».

X01 · Un nouveau défi

Count completed deliveries, rather than the duration of delivery activity.

By this evening, the courier ___ eighty parcels.

  1. will have been delivering
  2. will have delivered
  3. has been delivering
  4. had delivered
Réponse et explication
will have delivered

L’indice décisif est « Count completed deliveries, rather than the duration of delivery activity. ». Utilisez will have + past participle pour exprimer un accomplissement avant une échéance future, souvent avec by. Dans cette tâche, la phrase complète est « By this evening, the courier will have delivered eighty parcels. ».

X02 · Un nouveau défi

Use the present simple of finish in the time clause.

By the time the course ___, she will have been studying for nine months.

Réponse et explication
finishes

Phrase complète : « By the time the course finishes, she will have been studying for nine months. » Utilisez present simple in a future time clause pour exprimer un repère futur après when, until ou by the time, sans will dans cette subordonnée. Le sujet, le temps et le sens de la consigne déterminent cette forme. Seules les réponses vérifiées sont comparées automatiquement ; toute autre formulation n’est pas automatiquement fausse.