Exercices de grammaire › Present Perfect Tense

Le present perfect : phrases affirmatives

450 exercices à trous, 45 tests de dix

Have ou has, puis le participe passé. La seule chose qui change est l'auxiliaire que prend le sujet.

Le participe passé est la troisième forme des tableaux de verbes : written, gone, built. Il ne change jamais avec le sujet.

Entraînez-vous sur cette forme

Chargement…

Votre première question arrive.

Le schéma

Tout ce qui précède le verbe reste ordinaire. Le travail se fait dans deux cases : l’auxiliaire et le participe passé.

Choisissez has pour he, she, it et toute personne ou chose au singulier. Choisissez have pour I, you, we, they et tout pluriel.

À l’oral et à l’écrit informel, l’auxiliaire se contracte presque toujours : I’ve, you’ve, he’s, she’s, we’ve, they’ve. Notez que he’s peut valoir he has ou he is — c’est le participe passé qui suit qui vous le dit.

Les mots qui se logent dans la phrase

Trois adverbes reviennent sans arrêt à l’affirmatif, et chacun a sa place.

Les expressions avec for et since s’accrochent à la fin. For pour une durée, since pour un point de départ : He has worked here for ten years / …since 2015.

Où ça coince pour un francophone

L’auxiliaire est have pour tout le monde. Le choix français entre être et avoir n’a pas d’équivalent :

françaisanglais
J’ai réservéI have booked
Je suis arrivéI have arrived
Elle est partieShe has left
Nous nous sommes rencontrésWe have met

Les trois dernières lignes emploient être en français et have en anglais. I am arrived est la faute qui en découle.

Et il n’y a pas d’accord. « Elle est partie », « nous nous sommes rencontrés » : aucune de ces marques ne passe en anglais. She has left, we have met.

La contraction he’s est ambiguë, et c’est le participe qui tranche. Deux phrases qui se prononcent pareil :

S’il y a un participe passé derrière, c’est has. Le français n’a rien de tel, puisque « il a » et « il est » restent distincts.

« Elle a mangé » demande eaten, pas ate. C’est la deuxième erreur ci-dessus. Votre participe français ne vous aide pas à choisir, parce qu’il n’y a qu’une forme : « mangé ». En anglais, il faut la troisième colonne du tableau des verbes irréguliers.

« L’équipe est arrivée » prend has. Les noms collectifs comptent pour un en français comme en anglais américain : the team has arrived, the family has moved, the company has decided.

« Nous ne nous sommes jamais rencontrés » met never à la même place. We have never met. Comme en français, l’adverbe se glisse entre l’auxiliaire et le participe — c’est l’un des rares points d’ordre des mots qui se transpose directement.

Toutes les formes

SujetForme pleineContraction
II have finishedI've finished
youyou have finishedyou've finished
he, she, ithe has finishedhe's finished
wewe have finishedwe've finished
theythey have finishedthey've finished

Exemples

Tirés des 450 phrases de cet exercice. La réponse est surlignée.

Erreurs à éviter

Incorrect : The team have arrived. correct : The team has arrived.

En anglais américain, un nom collectif comme team, family ou company compte pour une seule chose et prend has.

Incorrect : I've ate already. correct : I've eaten already.

Ate est le passé. Le participe passé de eat est eaten.

Choix rapides issus de cette forme

En savoir plus sur cette forme

Autres formes de Present Perfect Tense

Pratique mixte → Cette forme est acquise ? Essayez-la parmi toutes les autres : dix, vingt ou trente phrases de chaque forme à la fois.