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
       


    How long?

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

    [POSTER UNE NOUVELLE REPONSE] [Suivre ce sujet]


    How long?
    Message de sitia posté le 05-12-2009 à 15:36:40 (S | E | F)

    Bonjour,pourriez-vous m'aider s'il vous plaît?
    test 841: le tableau nous montre un exemple:"How long HAVE you BEEN LEARNING?" donc, dans le test, j'écris: "How long HAS he BEEN STUDYING", et la correction est: "How long DID he STUDY".
    Pourquoi?
    Merci pour vos réponses.
    -------------------
    Modifié par lucile83 le 05-12-2009 16:01


    Réponse: How long? de jean31, postée le 05-12-2009 à 15:56:46 (S | E)
    Bonjour,

    Si je ne me suis pas trompé d'exercice, il fallait trouver la question correspondant à cette réponse : He studied in High School for 5 years. Il a fait 5 ans d'études au lycée.

    => Le seul fait que le temps du verbe soit le prétérit implique que la question sera posée au même temps.
    Le prétérit induit que l'action est terminée et sans lien avec le moment présent.
    Il faut comprendre qu'il a fait 5 d'études au lycée mais cela peut très bien remonter à des dizaines d'années.

    => Donc la question sera forcément en rapport avec ce fait et sera posée au prétérit. How long did he study in High School ? Combien de temps a-t-il étudié/passé au lycée ?

    Est-ce plus clair ?

    Au risque de te dérouter mais pour être complet, si tu emploies le present perfect (simple ou continu), cela induit qu'il est encore élève au lycée alors que ce n'est plus le cas. Tu piges ?






    Réponse: How long? de gerondif, postée le 05-12-2009 à 16:04:31 (S | E)
    Bonjour,

    Voilà ce qui vous a piégé:

    for signifie pendant dans votre exemple:
    He studied English for 5 years et donc la question sera:
    How long did he study English ? How long signifie simplement "combien de temps"

    Celà aurait été pareil à un autre temps:
    he will study English for 5 years: How long will he study English ?

    Malheureusement pour vous, l'exemple du tableau est:

    He has been studying English for 5 years: il étudie l'anglais depuis 5 ans.

    c'est parce qu'on emploie un present perfect continu que for signifie depuis et donc, avec ce temps, how long signifie: "depuis combien de temps" , le mot depuis étant en fait contenu dans le temps utilisé:

    How long has he been studying English? depuis combien de temps étudie-t-il l'anglais ?

    How long did he study English? (Pendant) Combien de temps étudia-t-il l'anglais ?

    -------------------
    Modifié par gerondif le 05-12-2009 16:05

    -------------------
    Modifié par gerondif le 05-12-2009 16:06



    [POSTER UNE NOUVELLE REPONSE] [Suivre ce sujet]


    << Forum anglais: Questions sur l'anglais