For ou since : quelle est la différence ?
For et since parlent tous deux du temps, mais ils répondent à des questions différentes. For indique combien de temps quelque chose dure ; since indique quand cela a commencé.
Ce guide s’adresse aux niveaux A2 à B1. Il présente les deux prépositions côte à côte, montre les temps avec lesquels elles fonctionnent et couvre les erreurs les plus courantes. Trois exercices vous permettent de vous entraîner tout de suite.
Un résumé vidéo rapide
For et since : la différence essentielle
FOR s’emploie pour une période ou une durée précise. SINCE s’emploie pour le point de départ d’une période qui continue jusqu’à maintenant.
Observez comment la même idée change selon la préposition :
| Préposition | Ce qu’elle marque | Exemples |
|---|---|---|
| for | Une durée (du début à la fin). | He has been a doctor for 10 years. / I have lived in Rome for a year. |
| since | Un point de départ qui continue jusqu’à maintenant. | He has been a doctor since 2010. / I have lived in Rome since last June. |
For décrit une période du début à la fin
For fonctionne avec tous les temps :
- Mary goes to sewing class for three hours every Monday. (présent simple)
- They are studying for two hours today. (présent continu)
- He has lived in Milan for a long time. (present perfect)
- He has been living in Paris for three months. (present perfect continu)
Since décrit un point dans le temps jusqu’à maintenant
Since s’emploie normalement avec les temps parfaits :
- He has been here since 9 am. (present perfect)
- He has been working upstairs since he arrived. (present perfect continu)
- I have lived in New York since my childhood. (present perfect)
- It has been raining since Tuesday. (present perfect continu)
Un petit mot change toute la phrase. Réservez un cours d’essai gratuit et entraînez-vous à for et since avec un professeur natif expérimenté, sans carte bancaire.
Erreurs fréquentes avec for et since
- Employer since pour une durée. Une durée prend for : « I have studied for two hours », pas « since two hours ».
- Employer for pour un point de départ. Un point dans le temps prend since : « since Monday », pas « for Monday ».
- Employer le mauvais temps avec since. Since exige un temps parfait : « I have known her since 2019 », pas « I know her since 2019 ».
- Oublier le point de départ après since. On peut dire « I waited two hours », mais since a toujours besoin de son point de départ.
Exercices pratiques
Essayez ces trois exercices. Ils s’ouvrent dans un nouvel onglet pour garder ce guide sous la main.
Exercice 1 : choisir entre for et since
Exercice 2 : since ou for dans une phrase
Exercice 3 : placer l’indication de temps
Petit test rapide
Complétez ou corrigez chaque phrase, puis affichez les réponses.
1. I have worked here ___ 2018.
2. We talked ___ two hours.
3. She has been ill ___ Monday.
Afficher les réponses
1. since. 2. for. 3. since.
Alors, comment ça s’est passé ? Bien choisir for et since dans un exercice est un début ; les employer sans y penser en parlant, voilà l’objectif. Dans un cours d’essai gratuit, un professeur natif expérimenté vous y aide.
Questions fréquentes
Quelle est la différence entre for et since ?
Emploie-t-on since avec le present perfect ?
Peut-on dire « since two hours » ?
For exige-t-il toujours le present perfect ?
Comment savoir s’il faut for ou since ?
À retenir
- Employez for pour une durée : for two hours, for a year.
- Employez since pour un point de départ jusqu’à maintenant : since Monday, since 2010.
- Si une durée suit, choisissez for ; si un point dans le temps suit, choisissez since.
- Since exige normalement un temps parfait ; for fonctionne avec tous les temps.
- En cas de doute, demandez : combien de temps ? (for) ou depuis quand ? (since).
Continuer à apprendre
- Present perfect ou past simple
- Les prépositions de temps
- Plus de guides de grammaire anglaise
- Testez votre niveau d’anglais
- Rencontrez nos professeurs
Rédigé et relu par les professeurs natifs expérimentés de Live English, en ligne depuis 2007.