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


  •  



    Present perfect simple/v-ing

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

    [POSTER UNE NOUVELLE REPONSE] [Suivre ce sujet]


    Present perfect simple/v-ing
    Message de asafie posté le 22-10-2016 à 21:19:38 (S | E | F)
    Bonjour !
    J'ai une question par rapport à l'usage de ces deux phrases :
    (1) He has been running for hours
    (2) He has run for hours
    Dans quel cas utiliser l'une ou l'autre s'il vous plait ?
    Je vous remercie par avance.

    -------------------
    Modifié par lucile83 le 22-10-2016 22:39


    Réponse : Present perfect simple/v-ing de gerondif, postée le 22-10-2016 à 23:02:12 (S | E)
    Bonjour,
    Utiliser le même verbe dans les deux phrases sans contexte n'aide pas à comprendre.

    Si vous constatez un fait, alors on utilisera plutôt le present perfect simple:
    I have worked for hours for you but still you pretend I haven't helped you.
    (2) He has run for hours and now he is ready for the marathon.

    Si vous insistez sur les conséquences présentes, on utilisera davantage le present perfect continuous.
    I have been working for three hours ! I am exhausted ! I need a rest!
    (1) Don't ask him to go for a swim with you ! He has been running for hours !

    Certains verbes n'ont pas d'ing au present perfect:
    I have been a doctor for thirty years.
    I have had this car for ten years.
    I have wanted to drive a Jaguar since I first saw one in Britain.



    Réponse : Present perfect simple/v-ing de asafie, postée le 28-10-2016 à 14:59:32 (S | E)
    Merci bien !




    [POSTER UNE NOUVELLE REPONSE] [Suivre ce sujet]


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