for + une durée

En bref

Temps Exemple
past simple I lived there for ten years. (terminé)
présent I nap for twenty minutes every day. / I'm staying for a week.
futur We'll be away for a fortnight. / I'm going to stay for a month.

for = combien de temps · during = quand (during the summer) · since = point de départ, temps parfaits seulement. « pendant trois jours » = for, jamais during.

B1 · Leçon 49 · for + une durée

L’explication complète, tirée de la leçon qui enseigne cette règle

Vous connaissez déjà for avec le present perfect : I've lived here for three years. Mais for n'est pas lié au present perfect. Il mesure seulement combien de temps dure une chose, quel que soit le temps du verbe. Le temps dit QUAND, for dit COMBIEN DE TEMPS. Il correspond en général au français pendant (ou pour quand on parle d'un projet).

La structure

for + une durée : for ten minutes, for an hour, for two weeks, for a decade, for a while, for ages, for years. Le groupe se place normalement en fin de proposition, après le verbe et son complément.

for + durée avec différents temps
Quand ?TempsExempleSens
passé terminépast simpleI lived in Spain for ten years.C'est fini : je n'y habite plus.
maintenant / toujourspresent simple or continuousShe works nights for a week every month. / I'm staying with my aunt for a few days.Une habitude, ou une situation en cours.
futurwill, going to, present continuousWe'll be away for a fortnight. / He's going to stay for a month.Un projet ou une prévision de durée.

Past simple : la période est terminée

Avec le past simple, toute la période est close : We waited for an hour = « nous avons attendu une heure ». Comparez I lived abroad for five years (je suis rentré) et I've lived abroad for five years (j'y suis toujours). C'est le temps qui fait la différence, pas for.

Présent et futur

Présent simple : durée d'une habitude (I usually nap for twenty minutes after lunch). Présent continu : arrangement temporaire (I'm staying here for a week). will ou going to : durée d'une situation future (The shop will be closed for two days). Là où le français dit « pour » (je pars pour deux semaines), l'anglais dit aussi for.

for, during ou since ?

  • for + COMBIEN DE TEMPS (une durée chiffrée) : for three days, for a long time.
  • during + QUAND (un événement ou une période qui a un nom) : during the summer, during the film, during the night.
  • since + un POINT DE DÉPART, et seulement avec les temps parfaits : since Monday, since 2019.

Le piège du francophone : « pendant » se traduit de deux façons. Devant une durée (« pendant trois jours »), c'est for, jamais during three days. Devant un nom d'événement (« pendant le film »), c'est during. Et « depuis trois ans » ne se traduit jamais par since three years : une durée prend toujours for, since ne s'emploie que devant une date ou un moment. Testez : si votre groupe répond à How long?, mettez for.

Pour poser la question, utilisez How long ...? ; à l'oral, la réponse omet souvent for : How long did you wait? — (For) about an hour. Avec all (all day, all week), jamais de for : I worked all day, pas for all day — même si le français dit « pendant toute la journée ».

Vérifiez ce que vous avez lu

3 des 13 questions que cette leçon pose dans l’application. Tapez la forme ou choisissez la réponse.

  1. We lived in Rome ___ five years, then we moved back home.

  2. I fell asleep ___ the film.

  3. Quelle phrase est correcte ?

Exemples tirés du cours

Le mot marqué est celui où s’applique la règle. Appuyez sur lecture pour entendre la phrase.

  1. We waited for an hour.

    Nous avons attendu pendant une heure.

  2. We'll be away for a fortnight.

    Nous serons absents pendant quinze jours.

  3. I lived in Spain for ten years.

    J'ai vécu en Espagne pendant dix ans.

  4. I usually nap for twenty minutes after lunch.

    Je fais d'habitude un petit somme pendant vingt minutes après le déjeuner.

  5. The shop will be closed for two days.

    Le magasin sera fermé pendant deux jours.

  6. She'll be on maternity leave for six months.

    Elle sera en congé maternité pendant six mois.

  7. I'm looking after my cousin's dog for the weekend.

    Je garde le chien de mon cousin pour le week-end.

  8. Will you need the car for the whole day?

    Tu auras besoin de la voiture pendant toute la journée ?

  9. I'm staying with my aunt for a few days.

    Je reste chez ma tante pendant quelques jours.

  10. The baby sleeps for about two hours every afternoon.

    Le bébé dort pendant environ deux heures chaque après-midi.

Phrases du cours qui emploient cette règle : 32

Essayez vous-même

Traduisez une phrase qui emploie cette règle. Comme dans l’application, la correction marque le mot fautif et nomme la règle en cause.

2121/4

Phrases

Écrivez-la en anglais

Nous avons attendu pendant une heure.

pendant + durée = for ; période terminée

1 / 4

S’entraîner sur cette règle dans l’application