Météo live
London 12°C sunny spells Manchester 10°C cloudy Birmingham 9°C chilly Liverpool 11°C sunny spells New York 11°C sunny Los Angeles 24°C sunny Chicago 15°C cloudy Miami 23°C sunny Toronto 9°C chilly Vancouver 8°C rainy Ottawa 7°C chilly Calgary 1°C chilly Montréal 7°C chilly Dublin 9°C chilly Cork 9°C chilly Galway 9°C chilly Sydney 29°C sunny Melbourne 15°C rainy Brisbane 23°C cloudy Perth 12°C sunny Auckland 20°C cloudy Wellington 17°C sunny Christchurch 24°C sunny spells Johannesburg 18°C sunny Cape Town 16°C sunny spells Durban 20°C cloudy Pretoria 19°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.