Le present perfect : exercices: 18 séries avec corrigés, A1–B2

18 séries d'exercices gratuites sur « Le present perfect » (A1–B2), avec corrigés. Lisez la règle, repérez les erreurs fréquentes, puis vérifiez chaque réponse tout de suite.

18 séries115 exercicesA1–B2Aller aux séries

  • A16
  • A27
  • B14
  • B21

Le present perfect : comment ça marche

Le present perfect (have/has + participe passé) relie le passé au présent. On l'emploie pour l'expérience (I've been to Japan), un événement récent avec un résultat visible (She's lost her keys) et une situation commencée dans le passé qui continue (We've lived here for ten years). Il ne s'emploie pas avec un moment terminé comme yesterday.

Present perfect ou past simple

Present perfect : période non terminéePast simple : moment terminé
I've visited Rome twice.I visited Rome in 2019.
She's lost her phone.She lost her phone last week.
Have you seen the new film?Did you see the film on Saturday?

Exercices par niveau

18 séries · 115 exercices
NiveauSérie d'exercicesExercices
A1Present perfect (affirmative)6
A1Present perfect affirmative (2)5
A1Present perfect (negative and interrogative)7
A1Present perfect negative and interrogative (2)6
A1Present perfect5
A1Present perfect or past simple8
A2Past simple vs present perfect5
A2Present perfect7
A2Present perfect (2)8
A2Present perfect and past simple5
A2Present perfect or past simple8
A2Present perfect with for and since8
A2Present perfect with just, already and yet8
B1Past simple and present perfect contrast5
B1Present perfect and past simple contrast6
B1Present perfect continuous6
B1Present perfect simple and continuous6
B2Present perfect simple and continuous6

Erreurs fréquentes

  1. Faux: I have seen him yesterday.

    Correct: I saw him yesterday.

    Un moment terminé demande le past simple.

  2. Faux: I live here since 2015.

    Correct: I have lived here since 2015.

    Avec since et for : present perfect.

  3. Faux: Have you ever went to Paris?

    Correct: Have you ever been to Paris?

    Il faut le participe passé : been, gone.

  4. Faux: She has finished already her homework.

    Correct: She has already finished her homework.

    Already se place avant le verbe principal.

  1. 1

    Le past simple

    15 séries
  2. 2

    Le past perfect

    5 séries
  3. 3

    Present simple ou present continuous

    9 séries
Tous les points de grammaire