Since plus present perfect
Cours gratuits > Forum > Forum anglais : Questions sur l'anglais || En basSince plus present perfect
Message de jojo7139 posté le 20-12-2025 à 09:35:59 (S | E | F)
Hello everyone
C'est toujours la même "rengaine" Je ne sais jamais si je dois mettre le présent perfect ou le preterit après since.
J'ai regardé partout et un coup on dit present perfect ok si l'action se poursuit dans le présent
Et d'un autre côté on dit preterit si on considère le début de cette action.
Bref deux exemples :
Cela fait des semaines que tu m'ignores
It has been weeks since you have ignored me ( il m'ignore toujours)
It has been weeks since you ignored me ( début du conflit)
It has been weeks since you began ignoring me.
Cela fait des années que j'habite à Paris
It has been years since I have lived in Paris. ( j'habite toujours à Paris)
It has been years since I lived in Paris ( since I began to live in Paris)
Thank you very much for your explanation with examples please
Message de jojo7139 posté le 20-12-2025 à 09:35:59 (S | E | F)
Hello everyone
C'est toujours la même "rengaine" Je ne sais jamais si je dois mettre le présent perfect ou le preterit après since.
J'ai regardé partout et un coup on dit present perfect ok si l'action se poursuit dans le présent
Et d'un autre côté on dit preterit si on considère le début de cette action.
Bref deux exemples :
Cela fait des semaines que tu m'ignores
It has been weeks since you have ignored me ( il m'ignore toujours)
It has been weeks since you ignored me ( début du conflit)
It has been weeks since you began ignoring me.
Cela fait des années que j'habite à Paris
It has been years since I have lived in Paris. ( j'habite toujours à Paris)
It has been years since I lived in Paris ( since I began to live in Paris)
Thank you very much for your explanation with examples please
Réponse : Since plus present perfect de jojo7139, postée le 20-12-2025 à 09:55:01 (S | E)
another example
Cela fait 5 ans qu'ils jouent au foot ensemble
It has been 5 years since they have been playing football together
Faut-il mettre " have played or played or have beenn playing ????
Thanks a lot
Réponse : Since plus present perfect de oranju, postée le 20-12-2025 à 13:11:57 (S | E)
Bonjour jojo,
En ce qui concerne vos deux exemples, la manière la plus authentique de dire cela en anglais est :
- You’ve been ignoring me for weeks.
- I have been living in Paris for years.
Comme vous pouvez le constater, aucun des deux n’utilise “since”. Contrairement au français, “since” en anglais est utilisé pour indiquer un moment précis dans le temps. Par exemple,
- You’ve been ignoring me since last week.
- I have been living in Paris since 2015.
En bref, j’espère que ça vous aidera.
Réponse : Since plus present perfect de oranju, postée le 20-12-2025 à 13:28:25 (S | E)
Idem ici :
Cela fait 5 ans qu’ils jouent au foot ensemble.
- They have been playing football together for 5 years.
Il est également grammaticalement correct de dire “They have played football together for 5 years.” Lorsque vous utilisez le présent parfait continu, ça signifie que vous souhaitez mettre l’accent sur ce fait.
Cours gratuits > Forum > Forum anglais : Questions sur l'anglais

| Partager sur les réseaux