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
       


    Present perfect/ Prétérit

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

    [POSTER UNE NOUVELLE REPONSE] [Suivre ce sujet]


    Present perfect/ Prétérit
    Message de manich04 posté le 26-03-2021 à 12:01:03 (S | E | F)
    Bonjour
    Dans cette phrase "I'm afraid, she left the office an hour ago" pourquoi n'a t-on pas utilisé le present perfect à la place du prétérit.
    L'énonciateur au moment où il parle est effrayé et cela a un lien avec le départ de la fille. Son effroi est la conséquence du fait que la fille a quitté le bureau il y a 1 heure. Alors pourquoi dans le test 531 c'est le prétérit qui est utilisé ?
    Merci d'avance pour votre réponse.

    ------------------
    Modifié par lucile83 le 26-03-2021 14:41
    gris



    Réponse : Present perfect/ Prétérit de gerondif, postée le 26-03-2021 à 12:31:01 (S | E)
    Bonjour
    Comparez.
    She has just left. Il est encore temps de la rattraper.
    She left a minute ago.C'est fait, c'est fini.
    Ago impose le prétérit, action datée.
    "I'm afraid she left the office an hour ago"
    "I'm afraid, she has already left the office "
    Vous pourriez être tenté de dire comme en français :
    Elle a déjà quitté le bureau il y a une heure :
    "I'm afraid she has already left the office an hour ago" mais ce serait faux, ago impose le prétérit, un passé simple indiquant une action datée et terminée.



    Réponse : Present perfect/ Prétérit de manich04, postée le 27-03-2021 à 19:02:33 (S | E)
    Merci beaucoup pour cette réponse




    [POSTER UNE NOUVELLE REPONSE] [Suivre ce sujet]


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