Learn French 100% free Get 1 free lesson per week // Add a new lesson
Log in!

> Log in <
New account
Millions of accounts created on our sites.
JOIN our free club and learn French now!




Get a free French lesson every week!

  • Home
  • Contact
  • Print
  • Guestbook
  • Report a bug


  •  



    Since plus present perfect

    Cours gratuits > Forum > Forum anglais : Questions sur l'anglais || En bas

    [POSTER UNE NOUVELLE REPONSE] [Suivre ce sujet]


    Since 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


    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.




    [POSTER UNE NOUVELLE REPONSE] [Suivre ce sujet]


    Cours gratuits > Forum > Forum anglais : Questions sur l'anglais