Le present perfect (have + participe passé)
Il ressemble au passé composé… mais ne s'emploie pas de la même façon.
Formation : have / has + participe passé (worked, seen, been…). Il relie le passé au présent.
| Emploi | Exemple | Français |
|---|---|---|
| Expérience (sans date) | I've been to London. | Je suis déjà allé à Londres. |
| Résultat présent | I've lost my keys. | J'ai perdu mes clés (je ne les ai plus). |
| Période non terminée | I've drunk three coffees today. | J'ai bu trois cafés aujourd'hui. |
| just / already / yet | She's just left. Have you finished yet? | Elle vient de partir. Tu as déjà fini ? |
- Have you ever eaten sushi? – Yes, I ate some last week.Tu as déjà mangé des sushis ? – Oui, j'en ai mangé la semaine dernière.
Test yourself
-
Complète : I (see) this film three times.
Show answer
have seen -
Complète : I (see) this film last night.
Show answer
saw -
Traduis : « Tu as déjà fini ? »
Show answer
Have you finished yet? / Have you already finished? -
Corrige : When have you met her?
Show answer
When did you meet her?