Aller au contenu principal

Piège · Quantifieurs

since ou for ?

La règle : since + point précis · for + durée

A2· 6e à 4e

Cette page pour :

Réponse rapide

Since = depuis un point de départ précis (since 2015, since Monday). For = pendant une durée (for 3 years, for 5 hours). Tous deux avec le present perfect pour exprimer une situation qui dure. I have lived here since 2015 / for 9 years.

La différence en un coup d’œil

sincePréposition

Sens : depuis (point de départ)

« I have lived here since 2015. »

J'habite ici depuis 2015.

forPréposition

Sens : pendant (durée)

« I have lived here for 9 years. »

J'habite ici depuis 9 ans.

Le moyen mnémotechnique : Point vs durée

Since = un point fixe sur la timeline (date, heure, événement). For = une longueur de temps. Vérifie : si tu peux dire « depuis quand ? » → since. « Pendant combien de temps ? » → for.

Exemples en contexte

« I have known her since 2010. »

2010 = point précis → since.

« I have known her for 14 years. »

14 years = durée → for.

« She has worked here since Monday. »

Monday = point précis → since.

« We have lived in Paris for a long time. »

A long time = durée → for.

Les erreurs à ne plus faire

Since avec le prétérit ❌

Erreur classique : I have lived here since 9 years (faux !). Years = durée → for. Correction : I have lived here for 9 years.

For + une date ❌

For 2015 est faux. Une date = point → since. Since 2015 ✓.

Toujours avec le present perfect

Pour exprimer une situation qui dure jusqu'au présent : present perfect + since/for. I have lived, pas I live.

Quiz pour s’entraîner

Question 1 / 3Banque The Big Challenge

Complète : I have lived in this city _____ five years.

Le piège « since vs for » dans le programme officiel

Cette notion fait partie du programme officiel d’anglais des niveaux suivants : retrouve-la dans son contexte annuel avec les autres règles, verbes et thèmes à connaître.

Et après cette fiche ?

Évite ce piège, pour de bon

Connaître la règle ne suffit pas : il faut s’exercer assez pour que le bon mot sorte tout seul. PLAY te répète l’exercice jusqu’à ce que tu ne te trompes plus.

M’entraîner sur since vs for

Gratuit · Sans inscription · 3 minutes

Côté enseignantRepérez les élèves qui butent encore sur since vs for

Academy intègre ce piège dans ses parcours et vous montre, élève par élève, qui l’a maîtrisé et qui doit encore s’entraîner.

Découvrir Academy

30 jours d’essai · Sans carte bancaire

Concours nationalCe piège classique est testé chaque année au concours

Vos élèves rencontrent ce type de question dans une épreuve nationale calibrée par niveau : un moyen concret de mesurer où ils en sont vraiment.

Inscrivez vos élèves

190 000 élèves chaque année · CM1 à 1ère pro

Questions fréquentes

Quelle est la différence entre since et for ?+

Since = depuis un point précis (since 2015, since Monday, since I was a child). For = pendant une durée (for 5 years, for 2 hours, for a long time). Tous deux avec present perfect.

Comment savoir lequel utiliser ?+

Test : peut-on dire « depuis quand ? » → since + date/événement. « Pendant combien de temps ? » → for + durée. Since Monday / For 5 days.

Pourquoi present perfect avec since et for ?+

Pour exprimer une situation qui a commencé dans le passé et continue jusqu'au présent : I have lived here since 2015 (et j'y habite encore). Pas I live here since 2015 (faux).

For peut-il s'utiliser avec d'autres temps ?+

Oui. For + durée existe avec d'autres temps. I lived there for 5 years (et je n'y vis plus, prétérit). I have lived there for 5 years (et j'y vis encore, present perfect).

Since I was a child = depuis l'enfance ?+

Oui. Since + proposition au prétérit (point de départ historique). I have known him since I was 5 = je le connais depuis l'âge de 5 ans. Since indique le moment précis du début.

Mis à jour le 15 juillet 2026 par l’équipe pédagogique Big Challengedepuis 1999, plus de 250 000 élèves passent chaque année notre concours d’anglais. Notre approche pédagogique →

Continuer à apprendre