🇬🇧 Anglais2deSecondeSans inscription

Grammaire : For vs Since avec le Present Perfect

Programme en vigueur — arrêté du 5 mai 2025, applicable en Seconde depuis la rentrée 2025. Voir le texte

For (durée) vs since (point de départ). How long + Present Perfect. Present Perfect Continuous : durée et continuité.

La règle d'or

For introduit une durée mesurée, since un point de départ daté : deux ans se dit for two years, depuis 2024 se dit since 2024.

L'erreur que tout le monde fait

Employer since devant une durée, et écrire « since two hours » ou « since a long time ».

Le français emploie « depuis » pour les deux, ce qui efface la distinction que l'anglais maintient. Since répond à la question « à partir de quand », for à la question « pendant combien de temps ». L'erreur est d'autant plus tenace qu'elle produit une phrase compréhensible, donc jamais corrigée spontanément.

Se demander si le mot qui suit est un moment ou une quantité de temps : un moment appelle since, une quantité appelle for.

Notions à maîtriser

  • for
  • since
  • present perfect
  • duration
  • how long
  • continuous
1

Réviser

Fiche de révision

For vs Since : Maîtrisez le Present Perfect !

For vs Since avec le Present Perfect Définition Le Present Perfect (ex: I have lived here) exprime une action passée qui a un lien avec le présent. For et Since aident à précise

Lire la fiche

Le français dit « depuis » dans les deux cas : depuis deux heures et depuis midi. L'anglais oblige à choisir, parce qu'il distingue ce qui se mesure de ce qui se date. Une fois cette distinction posée, les deux mots ne se confondent plus jamais — et la faute la plus répandue des copies de seconde disparaît.

1La question qui tranche

Règle

For introduit une duration, c'est-à-dire une durée mesurée : for two hours, for three years, for a long time. Since introduit un point de départ daté : since Monday, since 2024, since I was ten. La question à se poser est donc : ce qui suit est-il une quantité de temps ou un moment ?

Piège

Employer since devant une durée, et écrire since two hours ou since a long time.

Pourquoi — Le français « depuis deux heures » pousse à traduire mot à mot, alors que two hours est une duration et appelle donc for. La faute est d'autant plus tenace qu'elle produit une phrase compréhensible : l'interlocuteur devine, et rien ne signale l'erreur. Il faut donc la corriger par la règle, pas à l'oreille.

Le réflexe — Devant un nombre suivi d'une unité de temps, c'est for — sans exception.

2Le temps qui va avec

Propriété

For et since au sens d'« depuis » s'emploient avec le present perfect, jamais avec le présent simple. La question correspondante est how long : How long have you lived here? — I've lived here for three years. Le français emploie le présent là où l'anglais emploie le present perfect : c'est la source de l'erreur I live here since 2020.

Règle

Le present perfect continuous — have/has been + V-ing — insiste sur l'activité et sur sa continuité, quand la forme simple insiste sur le résultat ou sur le bilan. I've been waiting for an hour met en avant l'attente elle-même ; I've read three books this month met en avant le compte. Avec un nombre ou une quantité, on emploie la forme simple.

Certains verbes ne se mettent pas au continuous : know, believe, own, belong, understand, like. Ils décrivent un état, non une activité qui se déroule. On dit donc I've known her for years, jamais I've been knowing her. La règle vaut pour tous les temps en -ing, pas seulement ici.

Exprimer une durée qui se prolonge

  1. Vérifier que la situation dure encore au moment où l'on parle : sinon, c'est du prétérit et la question ne se pose plus.
  2. Choisir le mot : une duration appelle for, un point de départ appelle since.
  3. Mettre le verbe au present perfect, jamais au présent simple.Le français « je vis ici depuis 2020 » se rend par I have lived here since 2020.
  4. Choisir entre simple et continuous : bilan ou quantité → simple ; activité qui se déroule → continuous.
  5. Vérifier que le verbe accepte le continuous : les verbes d'état ne le prennent pas.
  • ▢Ai-je un nombre + unité de temps ? Alors for.
  • ▢Ai-je une date, un jour, une heure précise ? Alors since.
  • ▢Mon verbe est-il au present perfect et non au présent simple ?
  • ▢Ai-je pensé à how long pour poser la question ?
  • ▢Si j'ai employé le continuous, le verbe l'accepte-t-il ?
  • ▢La situation dure-t-elle encore ? Sinon, prétérit.

L'essentiel en 9 points

  • ·for + duration : for two hours, for years, for a long time.
  • ·since + point de départ daté : since Monday, since 2024.
  • ·Un nombre suivi d'une unité de temps appelle toujours for.
  • ·Ces deux mots s'emploient avec le present perfect, jamais avec le présent.
  • ·La question correspondante est how long.
  • ·Le français « depuis » + présent se rend par present perfect en anglais.
  • ·continuous : l'activité et sa durée ; forme simple : le bilan ou la quantité.
  • ·Les verbes d'état — know, own, believe — refusent le continuous.
  • ·Si la situation est terminée, ni for ni since : c'est du prétérit.
2

Imprimer

Fiche PDF — Grammaire : For vs Since avec le Present Perfect

Gratuit · sans compte

Trois documents à imprimer, 5 pages en tout : le cours, les exercices avec la place pour écrire, et le corrigé détaillé avec son barème.

Au sommaire du cours

  1. 1. La question qui tranche
  2. 2. Le temps qui va avec

Conforme au programme officiel · version 2026.1.

3

Exercices corrigés

1

*For* ou *since* ? Compléter et justifier en trois mots.

Connaître
  1. a.I have lived in Bristol ___ 2019.
  2. b.She has been ill ___ three days.
  3. c.We haven't seen them ___ last Christmas.
  4. d.He has worked here ___ a long time.
  5. e.They have been friends ___ they were children.
›Voir le corrigé
  1. a. since 2019 — une date.
  2. b. for three days — un nombre suivi d'une unité, donc une duration.
  3. c. since last Christmas — un moment repérable dans le calendrier.
  4. d. for a long time — une duration, même sans chiffre.
  5. e. since they were children — un point de départ, exprimé par une proposition au prétérit.
2

Corriger la phrase et expliquer la faute en une ligne.

Analyser
  1. a.I live in Manchester since 2021.
  2. b.We are waiting since two hours.
  3. c.I have been knowing him for ten years.
  4. d.How long do you learn English?
›Voir le corrigé
  1. a. I have lived in Manchester since 2021. — le français emploie le présent, l'anglais exige le present perfect.
  2. b. We have been waiting for two hours. — double faute : for devant une duration, et present perfect continuous au lieu du présent.
  3. c. I have known him for ten years. — know est un verbe d'état : il refuse le continuous.
  4. d. How long have you been learning English? — la question how long appelle le present perfect.
3

Forme simple ou *continuous* ? Choisir et justifier.

Raisonner
  1. a.She ___ (write) three articles this week.
  2. b.She ___ (write) all morning — that's why she looks tired.
  3. c.They ___ (own) that house since 2010.
  4. d.I ___ (try) to reach you for an hour.
›Voir le corrigé
  1. a. She has written three articles this week. — une quantité comptée : forme simple.
  2. b. She has been writing all morning. — l'activité elle-même et sa continuité : forme continuous.
  3. c. They have owned that house since 2010. — own est un verbe d'état, donc forme simple obligatoire.
  4. d. I have been trying to reach you for an hour. — une tentative qui se poursuit, donc continuous.
4

Traduire en anglais. Chaque phrase contient le piège français.

Communiquer
  1. a.J'apprends l'espagnol depuis trois ans.
  2. b.Depuis combien de temps attends-tu ?
  3. c.Nous nous connaissons depuis l'école primaire.
  4. d.Il pleut depuis ce matin.
  5. e.Elle travaille dans cette entreprise depuis janvier et elle a déjà écrit deux rapports.
›Voir le corrigé
  1. a. I have been learning Spanish for three years. — duration, donc for ; activité en cours, donc continuous.
  2. b. How long have you been waiting?
  3. c. We have known each other since primary school. — know refuse le continuous.
  4. d. It has been raining since this morning. — point de départ, donc since.
  5. e. She has worked in this company since January and she has already written two reports. — since + date ; la seconde partie compte un résultat, donc forme simple.

Ce qui rapporte des points, ce qui en coûte

  • Choisir for ou since selon la nature du complément5 ptsPerdu si : Écrire since devant une durée
  • Employer le present perfect et non le présent5 ptsPerdu si : Calquer le présent français
  • Poser la question avec how long3 ptsPerdu si : Construire la question au présent simple
  • Distinguer forme simple et continuous4 ptsPerdu si : Mettre une quantité comptée au continuous
  • Respecter les verbes d'état3 ptsPerdu si : Écrire I have been knowing
4

La méthode

Exprimer une durée qui se prolonge

  1. 1

    Vérifier que l'action a commencé dans le passé et se poursuit au moment où l'on parle.

  2. 2

    Choisir for ou since selon que le complément mesure ou date.

  3. 3

    Employer le present perfect simple pour le résultat acquis, la forme en -ing pour l'activité en cours.

    I have written three pages annonce un résultat, I have been writing insiste sur l'activité.

  4. 4

    Poser la question de durée avec How long, suivi du present perfect.

  5. 5

    Relire en vérifiant qu'aucun présent simple n'a remplacé le present perfect.

5

Se tester

AnglaisSeconde
Question 1
I _____ seen that movie twice this month.

Aucun compte requis — réponds, la correction s'affiche aussitôt.

Signaler une erreur

Se tester en conditions de contrôle

1 contrôle sur ce chapitre, chacun avec sa durée, son barème sur vingt et un corrigé qui explique chaque réponse.

Garder ta progression ?

Tes réponses sont déjà comptées dans ce navigateur. Un compte gratuit les conserve d'un appareil à l'autre et débloque le suivi de tes points faibles.

Questions fréquentes

Grammaire : For vs Since avec le Present Perfect : c'est en quelle classe ?

Ce chapitre est au programme de Anglais au lycée, en classe de Seconde. Il est défini par le Bulletin Officiel de l'Éducation nationale, le texte de référence qui fixe ce qui doit être enseigné dans chaque matière.

Que faut-il savoir sur Grammaire : For vs Since avec le Present Perfect ?

For (durée) vs since (point de départ). How long + Present Perfect. Present Perfect Continuous : durée et continuité. Les notions à maîtriser sont : for, since, present perfect, duration, how long, continuous.

Où télécharger la fiche PDF de Grammaire : For vs Since avec le Present Perfect ?

Sur cette page, dans le bloc « Imprimer » : 3 documents à télécharger — le cours, les exercices et le corrigé — soit 5 pages au format A4, prêtes à imprimer. Le téléchargement est gratuit, immédiat, et ne demande ni compte ni adresse e-mail.

Le corrigé de Grammaire : For vs Since avec le Present Perfect est-il fourni ?

Oui, et c'est un document à part : chaque exercice y est repris étape par étape, avec le barème détaillé en fin de fiche — ce qui est attendu, combien de points, et ce qui fait perdre le point. Un parent qui ne se souvient plus du programme peut corriger une copie avec.

Comment réviser Grammaire : For vs Since avec le Present Perfect efficacement ?

Commence par lire la fiche de révision pour remettre la règle en place, puis enchaîne immédiatement sur le quiz de cette page. Répondre juste après avoir lu ne suffit pas : reviens sur le chapitre deux ou trois jours plus tard. C'est l'espacement des révisions, plus que leur durée, qui fait tenir une notion en mémoire. Une session de quinze minutes répétée vaut mieux qu'une heure unique.

Faut-il un compte pour s'entraîner sur Grammaire : For vs Since avec le Present Perfect ?

Non. Les quiz, les corrections détaillées et les fiches de révision sont accessibles sans créer de compte et sans donner d'adresse e-mail. Le compte gratuit sert uniquement à conserver la progression d'un appareil à l'autre.

Notions voisines

Les chapitres qui traitent des mêmes notions, ici ou dans une autre année.