1 Le problème en français

En français, on utilise souvent pendant et pendant que. En anglais, il faut choisir entre :

  • FOR → une durée (combien de temps ?)
  • DURING → un moment / une période / un événement (quand ?)
  • WHILE → une phrase (pendant que + sujet + verbe)

2 FOR : « pendant » + durée

FOR + durée : 5 minutes, 3 months, a while, a long time…
I waited for five minutes. → J’ai attendu pendant cinq minutes.
She lived in London for three months. → Elle a vécu à Londres pendant trois mois.
We talked for a long time. → Nous avons parlé longtemps.
🔎 Astuce : si tu peux répondre à « combien de temps ? », tu es très souvent sur FOR.

3 DURING : « pendant » + groupe nominal

DURING + nom : the week, the holidays, the meeting, the match…
I fell asleep during the film. → Je me suis endormi pendant le film.
We met during the holidays. → On s’est vus pendant les vacances.
During the meeting, he didn’t say a word. → Pendant la réunion, il n’a rien dit.
🔎 Astuce : si tu peux remplacer par « au cours de », c’est souvent during.

4 WHILE : « pendant que » + phrase

WHILE + sujet + verbe : deux actions en même temps.
While I was cooking, the phone rang. → Pendant que je cuisinais, le téléphone a sonné.
She listened to music while she was working. → Elle écoutait de la musique pendant qu’elle travaillait.
While he was on holiday, he got sick. → Pendant qu’il était en vacances, il est tombé malade.
While est une conjonction : elle introduit une proposition (une phrase).

5 Tableau récapitulatif

Mot Construction Idée Traduction fréquente
FOR for + durée combien de temps ? pendant (une durée)
DURING during + nom quand ? (période/événement) pendant / au cours de
WHILE while + sujet + verbe en même temps pendant que

6 Erreurs fréquentes

❌ I waited during five minutes. → ✔ I waited for five minutes.
❌ During I was cooking… → ✔ While I was cooking…
❌ I met her for the holidays. → ✔ I met her during the holidays.

📝 Activité (lien direct)

Testez-vous : choisissez entre for, during et while.

À retenir

FOR + durée (combien de temps ?)
DURING + nom (pendant un événement/une période)
WHILE + sujet + verbe (pendant que…)
✔ Astuce : durée = for ; nom = during ; phrase = while