Difference entre since et for en anglais : regles, usages, pieges

Since (point de depart) vs for (duree) en anglais : regles, temps utilises (present perfect, past perfect, perfect continuous), exemples professionnels, pieges francophones et 40+ phrases a memoriser. Guide Cabinet Action avec quiz et 4 PDF.
Dans cet article
Sommaire
Pourquoi bien maitriser difference entre since et for ?
La difference entre since et for est l'une des cles pour utiliser correctement le present perfect, le temps le plus redoute des francophones en anglais. La regle est simple mais cruciale : since introduit un point de depart (since Monday, since 2010), tandis que for introduit une duree (for two hours, for ten years). Mal maitriser cette distinction, c'est risquer des fautes a chaque phrase au present perfect, un temps omnipresent dans les emails professionnels.Un apprentissage innovant : comment ca marche ?
Notre pedagogie repose sur des outils innovants :
Badges de progression
Planning personnalise
Micro-learning quotidien
Feedback instantane IA
Coach dedie
Un parcours a votre rythme.
Certifications eligibles au CPF : que faut-il savoir ?
-- VTEST : test en ligne adaptatif.
-- TOEIC : reference mondiale.
-- BLISS : test oral certifiant.
Debutez votre formation anglais CPF immediatement !
Decouvrir nos formations d'anglais CPF Decouvrir nos formations d'anglais CPF| QQOQCP — GUIDE COMPLET | |
|---|---|
| Qui ? | Tout apprenant B1 a C1 voulant maitriser le present perfect |
| Quoi ? | Distinction since (point de depart) / for (duree) en anglais |
| Ou ? | Avec le present perfect, le past perfect, et leurs formes continues |
| Quand ? | Des le B1 pour les phrases simples, B2-C1 pour les nuances |
| Comment ? | Since + date/moment/evenement | For + duree chiffree |
| Pourquoi ? | Le present perfect represente 30% des temps utilises dans les emails pro |
Difference entre since et for en anglais : pourquoi, pour qui, comment
La difference entre since et for est l'une des distinctions les plus importantes de la grammaire anglaise. Ces deux petits mots accompagnent presque toujours le present perfect (have/has + participe passe), le temps le plus utilise pour parler des actions commencees dans le passe et qui continuent jusqu'au present.
La regle fondamentale est simple : since repond a la question “since when ?” (depuis quand ?) et introduit un point de depart precis. For repond a la question “for how long ?” (pendant combien de temps ?) et introduit une duree. Exemples : I have worked here since 2018 (depuis 2018) vs I have worked here for six years (pendant six ans).
Pourquoi c'est difficile pour les francophones ? Parce que le francais utilise un seul mot (“depuis”) pour exprimer les deux idees : je travaille ici depuis 2018 et je travaille ici depuis six ans. L'anglais, lui, oblige a distinguer. Ce guide vous donne toutes les cles, les pieges et plus de 40 phrases pretes a memoriser.
La methode Cabinet Action en 4 etapes cles
Notre methode repose sur quatre piliers : 1. Diagnostic initial (test de niveau, analyse des besoins metier), 2. Parcours sur-mesure (programme adapte a vos objectifs), 3. Coach dedie certifie (1-to-1 hebdomadaire), 4. Certification finale reconnue (TOEIC, VTEST ou Bright). Cette approche valide par plus de 2000 apprenants permet une progression mesurable et durable, generalement +120 points au TOEIC sur un parcours de 70 heures. Chaque semaine, vous avancez avec un objectif clair et un suivi rapproche.

Les regles since / for : tableau complet
| Element | Regle | Exemple / Detail |
|---|---|---|
| Since + date precise | point de depart date | since 2018, since January, since Monday |
| Since + moment precis | depuis un instant | since this morning, since last week, since yesterday |
| Since + evenement | depuis un fait | since I moved here, since the meeting, since we met |
| For + duree courte | secondes a heures | for two minutes, for an hour, for three days |
| For + duree longue | mois ou annees | for six months, for ten years, for a decade |
| For + expression vague | periode indefinie | for ages, for a while, for a long time |
Atelier interactif
Testez votre comprehension en 5 questions
Dialogues professionnels avec since et for
Entretien d'embauche
Recruiter: “How long have you worked in marketing?”
Candidate: “I have worked in marketing for ten years, since 2014.”
Double reponse possible : for = duree, since = point de depart.
Reunion projet
Manager: “Since when have you been on this project?”
Team member: “Since March. I have been working on it for four months now.”
Since pour le debut, for pour la duree.
Email client
“Dear Mr. Smith, I have been trying to reach you since Monday. We have not received any response for three days.”
Formes continues possibles avec since et for.
Since vs For vs Ago vs During : 4 mots souvent confondus
| Element | Usage | Exemple |
|---|---|---|
| since | point de depart (date ou moment) | since 2020 |
| for | duree (combien de temps) | for 4 years |
| ago | il y a (passe revolu, preterit) | 4 years ago |
| during | pendant (periode terminee) | during the meeting |
| from... to... | de... a... (periode bornee) | from 2020 to 2024 |
Les 5 erreurs frequentes des francophones
I have worked here since 10 years.→ I have worked here for 10 years. (10 ans = duree → for)I have worked here since 10 years ago.→ I have worked here for 10 years OU I worked here 10 years ago.I work here since 2018.→ I have worked here since 2018. (present perfect obligatoire avec since)She is ill since Monday.→ She has been ill since Monday.How long are you married?→ How long have you been married? (present perfect pour l'anciennete)
Pourquoi 98% de nos apprenants reussissent
Le secret tient en trois mots : regularite, coach, pratique. La regularite (3-5 heures par semaine minimum) est la condition non-negociable. Le coach dedie apporte la correction immediate qui fait gagner 3 fois plus de temps que lauto-apprentissage pur. La pratique en situation reelle (role-plays, dialogues, emails pro) ancre durablement les reflexes. Resultat : un taux de completion de formation superieur a 98% et un gain moyen de +120 points au TOEIC pour ceux qui suivent notre methode. Nos 127 avis Google a 4.8/5 confirment lefficacite de lapproche.

Vrai ou Faux ?
Testez vos connaissances en 6 questions
1. On dit “since 10 years” en anglais.
2. Since se conjugue avec le present perfect.
3. For s'utilise uniquement au present perfect.
4. « Il y a 5 ans » se traduit “5 years ago”.
5. Since Monday et for Monday sont equivalents.
6. On peut dire “for ages” pour « depuis longtemps ».
Resultat
7 regles d'or pour ne plus confondre since et for
| # | Regle | Application |
|---|---|---|
| 1 | Since = point de depart, For = duree | Test : si vous pouvez remplacer par « depuis X heures/annees » = for. Si c'est « depuis une date » = since. |
| 2 | Jamais « since + duree » | Erreur francophone numero 1. On ne dit pas since 5 years mais for 5 years. |
| 3 | Since appelle toujours le present perfect | Sauf avec past perfect : I had lived there since 2010. |
| 4 | For peut s'utiliser a tous les temps | I worked for 5 years, I work for 5 hours, I will work for 3 days. |
| 5 | Ago = il y a (preterit) | I moved there 5 years ago. (jamais avec present perfect) |
| 6 | Formes continues possibles | I have been working since Monday / for 3 days. |
| 7 | Avec be, have, know, like : privilegier la forme simple | I have known him since childhood. (pas have been knowing) |
Mots meles
Retrouvez 8 mots cles dans la grille
Prononciation audio
Ecoutez 20 phrases et mises en pratique (voix britannique)
Le present perfect : le temps cle pour utiliser since et for
Impossible de parler de since et for sans comprendre le present perfect. Ce temps, qui n'existe pas vraiment en francais, represente environ 30% des temps utilises dans les emails professionnels anglais. Il sert a relier le passe au present : une action commencee dans le passe et qui a une consequence ou continue aujourd'hui.
Structure : sujet + have/has + participe passe (V3). Exemples : I have worked here since 2018, She has been to London three times, We have lived in Paris for five years.
Pour un francophone, la difficulte tient au fait que le francais traduit presque toujours le present perfect par le passe compose. Or en anglais, le passe compose correspond soit au preterit (action revolue), soit au present perfect (action avec lien au present). Le choix depend du contexte.
Regle simple : si on peut preciser when ? avec une date precise (yesterday, last week, in 2020), on utilise le preterit. Si on parle d'une experience, d'une duree jusqu'a maintenant, ou d'un changement recent, on utilise le present perfect.
Le present perfect continuous : forme encore plus precise avec since et for
Le present perfect continuous (have/has been + V-ing) apporte une nuance supplementaire : il insiste sur la duree de l'action et sa continuation active jusqu'au present.
Comparez : I have worked here for 5 years (present perfect simple) vs I have been working here for 5 years (present perfect continuous). Les deux sont corrects, mais la deuxieme forme insiste sur l'aspect processus continu.
Quand privilegier le continu : pour insister sur la duree et la continuite (I have been waiting for an hour), pour des actions repetitives (She has been calling me all morning), pour des actions recentes qui ont laisse des traces visibles (It has been raining → le sol est mouille).
Quand eviter le continu : avec les verbes d'etat (be, have, know, like, love, understand, believe, own, belong). On dit I have known him for 10 years, pas I have been knowing him for 10 years.
Since : les usages avances et les nuances subtiles
Au-dela de la regle de base, since a plusieurs usages plus subtils qu'il est utile de connaitre pour parler un anglais sophistique.
1. Since comme conjonction causale. Since peut aussi signifier « puisque » : Since you are busy, I will do it myself. Dans ce sens, il introduit une cause evidente ou connue. Ce n'est plus le sens temporel, mais logique.
2. Since + proposition au preterit. Apres since, la subordonnee est au preterit, meme si la principale est au present perfect : I have worked here since I got my degree. (Principale : present perfect. Subordonnee : preterit.)
3. Ever since / since then. Expressions renforcees : I haven't seen her since we graduated. Ever since that day, we have been friends. Since then se traduit par « depuis ce moment-la » : We moved to Paris in 2015. Since then, we have loved it.
4. Since + nom-evenement. Tres courant en anglais : Since the pandemic, we work from home. Since the crisis, sales have dropped. Since the merger, everything has changed. La notion d'evenement comme point de reference temporelle.
For : les expressions idiomatiques les plus courantes
Pour avoir un anglais naturel, il faut connaitre les expressions figees avec for qui reviennent constamment dans la conversation :
| Expression | Sens | Exemple |
|---|---|---|
| for ever / forever | pour toujours | I will love you forever. |
| for good | definitivement | I have quit smoking for good. |
| for now | pour l'instant | For now, let's wait. |
| for ages | depuis tres longtemps | I haven't seen you for ages! |
| for a while | pour un moment | Wait for a while, please. |
| for sure | c'est sur | He will come for sure. |
| for instance / for example | par exemple | Cities for instance Paris. |
Exercices de consolidation : 15 phrases a completer
Completez les phrases suivantes avec since ou for. Les reponses sont donnees a la fin.
- I have been studying English ___ three years.
- She has worked here ___ 2019.
- We have known each other ___ childhood.
- It has been raining ___ yesterday.
- They have been waiting ___ two hours.
- He has not visited his family ___ Christmas.
- The company has been expanding ___ a decade.
- I have had this watch ___ my birthday.
- We have lived in this city ___ six years.
- She has been ill ___ Monday morning.
- The project has been running ___ last March.
- I have been trying to call you ___ hours.
- He has been my best friend ___ we were kids.
- Prices have been rising ___ the start of the year.
- We have not seen each other ___ ages.
Reponses : 1. for, 2. since, 3. since, 4. since, 5. for, 6. since, 7. for, 8. since, 9. for, 10. since, 11. since, 12. for, 13. since, 14. since, 15. for.
Approfondissement : since/for au passe et au futur
Since et for ne s'utilisent pas seulement au present perfect. Ils peuvent aussi apparaitre au past perfect (plus-que-parfait anglais) et au futur parfait, avec des nuances interessantes.
Past perfect : since/for dans le passe du passe
Structure : had + V3 + since/for. Usage : pour parler d'une action commencee avant un autre moment du passe. Exemple : When she arrived at the party, I had been waiting for 30 minutes. (Quand elle est arrivee, j'attendais depuis 30 minutes deja.)
Autre exemple : By 2020, I had lived in Paris since 2015. (En 2020, cela faisait 5 ans que je vivais a Paris.) C'est une structure tres utile pour les recits au passe, les romans, les comptes rendus historiques.
Future perfect : since/for dans le futur accompli
Structure : will have + V3 + since/for. Usage : pour parler d'une duree qui sera accomplie a un moment futur. Exemple : By next year, I will have worked here for 10 years. (L'an prochain, cela fera 10 ans que je travaille ici.)
Autre exemple : By 2030, we will have lived in this house for 15 years. (En 2030, cela fera 15 ans que nous habitons dans cette maison.) Temps formel, utilise surtout a l'ecrit.
Fiches PDF telechargeables
4 fiches pratiques pour reviser hors connexion
Pages connexes a explorer
Approfondissez votre apprentissage avec ces 5 articles complementaires :