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

Click here to log in
New account
Millions of accounts created on our sites.
JOIN our free club and learn English now!



  • Home
  • Print
  • Guestbook
  • Report a bug




  • Get a free English lesson every week!
    Click here!





    Partners:
    - Our other sites
       


    Subtilités present perfect

    << Forum anglais: Questions sur l'anglais || En bas

    [POSTER UNE NOUVELLE REPONSE] [Suivre ce sujet]


    Subtilités present perfect
    Message de nae78 posté le 13-07-2009 à 12:06:25 (S | E | F)

    Bonjour,

    hier soir je me suis demandé comment dire "Depuis combien de temps tu le fais ?", sous entendu l'action est terminée, je ne le fait plus. J'hésite entre :

    1. How long have you been doing it ? = Ici, j'ai peur que le présent perfect sous entende que l'action continue.

    2. How long did you do it ?



    Si j'ai bien compris, le présent perfect n'indique que l'action continue encore seulement avec la présence de since ou de for, c'est bien ça ?.

    Par exemple je sais que "I've cleaned the house" signifie "j'ai nettoyé la maison" et que "I've cleaned the house for 2 hours" "je nettoie la maison depuis 2h". Dans ce cas, "How long have you been doing it" s'utiliserait dans les 2 cas, action terminée ou pas et seule la réponse l'indiquerait ?



    Merci


    Réponse: Subtilités present perfect de bridg, postée le 13-07-2009 à 12:24:42 (S | E)
    Bonjour.
    Il y a déjà un problème en français dans votre demande:
    "Depuis combien de temps tu le fais (le fais-tu)?" veut dire qu'il le fait encore.
    "Pendant combien de temps l'as-tu fait?" Veut dire que l'action est terminée.
    A partir de là, faites-nous une proposition de réponse



    Réponse: Subtilités present perfect de nae78, postée le 13-07-2009 à 12:56:12 (S | E)
    Oups, je voulais dire "l'as tu fais"



    [POSTER UNE NOUVELLE REPONSE] [Suivre ce sujet]