B1

Futur antérieur anglais : exercices

À propos de cette leçon

Futur antérieur anglais · B1. Utilisez will have + past participle pour exprimer un accomplissement avant une échéance future, souvent avec by.

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

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

01un 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 next Friday, we will have completed the survey.

02un 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 guests arrive, we will have prepared dinner.

03un total ou jalon qui sera atteint avant un repère futur

Utilisez will have + past participle pour exprimer un total ou jalon qui sera atteint avant un repère futur.

By July, the lab will have tested a hundred samples.

Guide illustré

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

The deadline is next Friday; the work will be complete earlier.

By next Friday, we ___ the survey.

Votre réponse
1 / 12

Votre parcours

01
Étape 1 · Échauffement

Échauffement

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

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

0/2

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

By next Friday, we will have completed the survey.
03
Étape 3 · 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 guests arrive, we will have prepared dinner.
04
Étape 4 · Développer la compétence

un total ou jalon qui sera atteint avant un repère futur

0/1

Utilisez will have + past participle pour exprimer un total ou jalon qui sera atteint avant un repère futur.

By July, the lab will have tested a hundred samples.
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 anglais

B1
Future perfect

Points de la leçon

01

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 next Friday, we will have completed the survey.
02

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 guests arrive, we will have prepared dinner.
03

un total ou jalon qui sera atteint avant un repère futur

Utilisez will have + past participle pour exprimer un total ou jalon qui sera atteint avant un repère futur.

By July, the lab will have tested a hundred samples.

Questions et réponses

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

D01 · Échauffement

The deadline is next Friday; the work will be complete earlier.

By next Friday, we ___ the survey.

  1. had complete
  2. will have completed
  3. will be completing
  4. are completing
Réponse et explication
will have completed

Observe « By next Friday, we ___ the survey. ». Utilisez will have + past participle pour exprimer un accomplissement avant une échéance future, souvent avec by. Phrase complète : « By next Friday, we will have completed the survey. ».

D02 · Échauffement

A future time clause starts with by the time.

By the time the guests ___, we will have prepared dinner.

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

Observe « By the time the guests ___, we will have prepared dinner. ». 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. Phrase complète : « By the time the guests arrive, we will have prepared dinner. ».

D03 · Échauffement

The total is expected to be achieved before July begins.

By July, the lab ___ a hundred samples.

  1. will have tested
  2. had test
  3. has test
  4. will be testing
Réponse et explication
will have tested

Observe « By July, the lab ___ a hundred samples. ». Utilisez will have + past participle pour exprimer un total ou jalon qui sera atteint avant un repère futur. Phrase complète : « By July, the lab will have tested a hundred samples. ».

P01 · Développer la compétence

The report will be finished before tomorrow noon.

By noon tomorrow, I ___ the report.

  1. had write
  2. will have written
  3. have wrote
  4. was writing
Réponse et explication
will have written

Observe « By noon tomorrow, I ___ the report. ». Utilisez will have + past participle pour exprimer un accomplissement avant une échéance future, souvent avec by. Phrase complète : « By noon tomorrow, I will have written the report. ».

P02 · Développer la compétence

Use the present simple of end in the future time clause.

We will have packed everything by the time the lease ___.

Réponse et explication
ends

Phrase complète : « We will have packed everything by the time the lease ends. » 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.

P03 · Développer la compétence

Their ten-year anniversary occurs before the future reference point.

By December, they ___ ten years in this town.

  1. will have spent
  2. were spending
  3. had spend
  4. have spend
Réponse et explication
will have spent

Observe « By December, they ___ ten years in this town. ». Utilisez will have + past participle pour exprimer un total ou jalon qui sera atteint avant un repère futur. Phrase complète : « By December, they will have spent ten years in this town. ».

P04 · Développer la compétence

Use the future perfect of leave; departure will be complete before your arrival tomorrow.

By the time you get here tomorrow, I ___.

Réponse et explication
will have left

Phrase complète : « By the time you get here tomorrow, I will have left. » 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 left
R01 · Nouveaux contextes

The last payment occurs before the future deadline.

By the end of May, she ___ the loan.

  1. has repay
  2. was repaying
  3. had repay
  4. will have repaid
Réponse et explication
will have repaid

Observe « By the end of May, she ___ the loan. ». Utilisez will have + past participle pour exprimer un accomplissement avant une échéance future, souvent avec by. Phrase complète : « By the end of May, she will have repaid the loan. ».

R02 · Nouveaux contextes

Use the present simple of close in the future time clause.

We will have served everyone before the kitchen ___.

Réponse et explication
closes

Phrase complète : « We will have served everyone before the kitchen closes. » 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.

R03 · Nouveaux contextes

The future reference point is after the completion of all interviews.

By five tomorrow, the panel ___ all eight applicants.

  1. had interview
  2. have interview
  3. was interview
  4. will have interviewed
Réponse et explication
will have interviewed

Observe « By five tomorrow, the panel ___ all eight applicants. ». Utilisez will have + past participle pour exprimer un total ou jalon qui sera atteint avant un repère futur. Phrase complète : « By five tomorrow, the panel will have interviewed all eight applicants. ».

X01 · Un nouveau défi

Future time boundary after before.

I will have checked the figures before the director ___.

  1. will return
  2. returns
  3. would return
  4. is return
Réponse et explication
returns

Observe « I will have checked the figures before the director ___. ». 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. Phrase complète : « I will have checked the figures before the director returns. ».

X02 · Un nouveau défi

Use the future perfect of save for a target reached before next summer.

By next summer, we ___ enough for the deposit.

Réponse et explication
will have saved

Phrase complète : « By next summer, we will have saved enough for the deposit. » Utilisez will have + past participle pour exprimer un total ou jalon qui sera atteint avant un repère futur. 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 saved