Prétérit ou Present Perfect

Pour choisir entre le prétérit (simple past) ou le present perfect c’est très simple:

« Time marker » dans la phrase –> simple past

Pas de « time marker » dans la phrase –> present perfect.

Exemple :

  • Yesterday I cleaned my house. (yesterday = time marker –> Simple Past)
  • I have cleaned my house. (pas de time marker –> Present Perfect)

Les « time marker » sont tout ce qui place l’action dans le passé. voici quelques exemples:

Yesterday, Last week, This morning, in 1998, When I was a child, 3 years ago, on Monday, ….

Donc les phrases contenant ces expressions seront au simple past (prétérit) :

  • Last week I went to Italy
  • In 1998 France won the world cup
  • When I was a child, I lived in the UK.

Cas particulier

Quand une phrase parle d’un contexte qui la place au passé, c’est également au simple past .

  • « Mozart composed 50 symphonies. » Dans cette phrase il n’y a pas de time marker, mais le contexte la situe dans le passé, sans lien direct avec le présent.
  • « The French fought the British in the battle of Trafalgar. » Pareil cette phrase est située dans le passé, sans lien direct avec le présent (heureusement!)

En général, si vous n’avez pas de time marker ça sera plutôt le present perfect. Le Present perfect n’est pas situé dans le passé. Il est relié au présent. On s’en sert pour les bilans ou les choses qui viennent de se produire. Au present perfect on trouvera souvent des expressions contenant for et since. (pour réviser, voir cours sur le present perfect)

  • I have been to Italy five times. (bilan)
  • France has won the world cup. I am very happy! (action qui vient de se produire)
  • I have lived in Antibes for 5 years. (bilan)

Voici un petit tableau pour mémoriser:

Simple PastPresent Perfect
action située dans le passébilan ou action qui vient de se produire
time marker ou contexte du passéno time marker
last week
3 years ago
souvent for et since

Parfois à l’oral les anglais utiliseront l’un ou l’autre sans se poser trop de questions, faisant même des fautes parfois! Donc pas d’inquiétudes.

N’oubliez pas, la priorité pour bien apprendre une langue est de beaucoup l’écouter (d’abord séries ou documentaires en langue originale avec sous-titres en français puis podcasts, radio etc).

Voici quelques exercices pour vous entraîner à différencier le simple past et le present perfect.

Exercice 1 : complétez avec le present perfect ou le simple past, positive.

  1. Yesterday I _____________________ an apple. (to eat)
  2. I ________________________ an apple. I feel good. (to eat)
  3. I __________________________ in Italy when I was a child. (to live)
  4. I __________________________ in Italy for 5 years. It’s a beautiful country! (to live)
  5. The Egyptians _____________________ the pyramids to honor the pharaohs. (to build)
  6. I _______________________________ , we can go now! (to finish)
  7. She _______________________________ 10 minutes ago! (to finish)
  8. « Have you done your homework? » « Yes! I _______________________ it on Friday… » (to do)
  9. « How many countries have you visited? » « I __________________________ France, Germany, Spain and Portugal. » (to visit)
  10. I _________________________ in 5 different companies last year. (to work).
  11. Christopher Columbus ____________________________ America (to discover) and ______________________ it was India (to think).
  12. He ________________________________ in this company for a long time. Now he wants to change. (to work)
  13. They _____________________________ . Can I take a message? (to leave)
  14. I _________________________ all my exercises. Can I sleep now? (to do)

Exercice 2 : complétez avec le present perfect ou le simple past, positive or negative.

  1. I ____________________________ yet. (to not finish)
  2. I only ____________________________ yesterday. (to start)
  3. I __________________________ all day. (to work)
  4. I ___________________________ any breaks. (to not take)
  5. I ____________________________ breakfast this morning! (to have)
  6. She ___________________________ me a lot when I had problems. (to help)
  7. They ________________________ much time last week. (to not have)
  8. He __________________________ the vase! (to break)
  9. Shakespeare ________________________ many plays and poems. (to write)
  10. Victor Hugo _________________________ any music. (to not write)
  11. I __________________________ (to not eat) yet. I _______________ (to have) a big breakfast this morning.
  12. I ________________________ (to not feel) well yesterday. I _________________________ (to sleep) all day. I ___________________ (to be) to the doctor today. I feel better.

Exercice 3 : Posez une question au Simple past ou present perfect

  1. What ____________ you ___________________ in your life? (to do) I have done many wonderful things.
  2. What ____________ you ___________________ yesterday? (to do) I slept all day.
  3. _____________ you _______________ to Italy? (to be) Yes, three times!
  4. Where _______________ you __________________ all this time? (to be) Nowhere!
  5. Where __________ you _____________ to school? (to go) I went to Crossfields school.
  6. _______________ you __________________ this movie already? (to see) No, I haven’t seen it yet.
  7. Who ______________ you _______________ at the party? (see) I saw Paul, Katy and Jane.
  8. ______________ you ________________ a Helicopter before? (to fly) No it’s my first time.
  9. _________________ he __________________ ? (to finish) Not quite, he still has to paint the walls.
  10. When _______________ they _____________ to the UK? (to move) In 2002.
  11. How many countries _________________ she _________________ (to visit). She has visited many countries… she is a great explorer!
  12. How many plays __________________ Shakespeare ________________? (to write) He wrote at least 37 plays, and collaborated on many more…