Météo live
London 11°C sunny Manchester 11°C cloudy Birmingham 10°C rainy Liverpool 11°C sunny spells New York 10°C sunny Los Angeles 22°C sunny Chicago 14°C sunny Miami 23°C sunny Toronto 8°C chilly Vancouver 8°C rainy Ottawa 4°C chilly Calgary 0°C chilly Montréal 5°C chilly Dublin 9°C chilly Cork 10°C rainy Galway 10°C rainy Sydney 30°C sunny Melbourne 14°C rainy Brisbane 25°C stormy Perth 14°C sunny Auckland 20°C cloudy Wellington 17°C sunny Christchurch 25°C sunny Johannesburg 17°C sunny Cape Town 16°C sunny Durban 20°C cloudy Pretoria 18°C sunny
← Toutes les fiches
Fiche pratique · GrammaireNiveau A2

Le present perfect

Le temps qui fait le lien entre le passé et le présent : sa formation, ses trois usages et la différence avec le prétérit.

1. La formation

have / has + participe passé. Pour les verbes réguliers, le participe passé se termine en -ed (worked, played). Pour les irréguliers, c’est la 3e colonne de la liste (seen, been, done).

SujetAffirmationNégation
I / you / we / theyI have (I’ve) finishedI have not (haven’t) finished
he / she / itShe has (she’s) finishedShe has not (hasn’t) finished

À la forme interrogative, on inverse : Have you finished? Has she called?

2. Les trois usages

Une expérience, sans date précise. I have visited London twice. (J’ai visité Londres deux fois.) Have you ever eaten haggis? (Avez-vous déjà mangé du haggis ?)

Une action passée dont le résultat compte maintenant. I’ve lost my keys. (J’ai perdu mes clés… et je ne peux pas rentrer.)

Une situation qui a commencé dans le passé et qui continue. I’ve lived here for five years. (J’habite ici depuis cinq ans.) Ici, le français utilise le présent : c’est le piège n°1.

À éviter : I live here since 2019.

Correct : I’ve lived here since 2019.= J’habite ici depuis 2019.

3. Present perfect ou prétérit ?

Dès qu’on donne un moment terminé et précis (yesterday, last year, in 2019, two days ago), on passe au prétérit.

À éviter : I have seen him yesterday.

Correct : I saw him yesterday.= Je l’ai vu hier.

4. Les mots qui l’accompagnent

5. À vous de jouer

Mettez le verbe entre parenthèses au present perfect ou au prétérit :

Réponses : I have never been · We met · She has just finished · They have worked

L’astuce de la grenouille : posez-vous la question « est-ce qu’on sait quand, précisément, et est-ce terminé ? ». Si oui : prétérit. Sinon : present perfect.

La newsletter de la grenouille

Un mot d’anglais
chaque lundi.

Une expression, un faux-ami ou une astuce de prononciation. Deux minutes de lecture, zéro spam, désinscription en un clic.