Exercices de grammaire › Present Perfect Tense

Le present perfect : questions fermées

470 exercices à trous, 47 tests de dix

Placez l'auxiliaire devant le sujet. Rien d'autre ne bouge.

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

Une affirmation devient une question en inversant les deux premiers éléments :

N’ajoutez jamais do ni did. L’auxiliaire est déjà là.

La réponse courte garde l’auxiliaire

L’anglais répond avec l’auxiliaire, pas avec le verbe principal : Yes, I have. / No, she hasn’t. Répondre Yes, I have seen n’est pas faux, juste inhabituel — la forme courte est ce que l’on dit.

ever et yet

Ever veut dire « à un moment quelconque de votre vie » et se place juste avant le participe passé :

Have you ever driven abroad?

Yet demande si une chose attendue s’est produite, et se place en fin de phrase :

Has the post arrived yet?

Les deux font des choses différentes. Ever ouvre toute une vie ; yet pointe une chose précise que vous attendez tous les deux.

Où ça coince pour un francophone

L’inversion de avoir vous donne la bonne forme. C’est un cas rare où la traduction mot à mot marche :

As-tu fini ? → Have you finished? A-t-elle payé ? → Has she paid?

Il n’y a pas de did à chercher. L’erreur Did you have seen it? est une sur-correction.

« Avez-vous déjà vu… » demande ever, pas already. C’est la distinction la plus utile de cette page :

françaisanglais
Avez-vous déjà conduit à l’étranger ?Have you ever driven abroad?
Le courrier est déjà arrivé ?Has the post arrived yet?

Votre « déjà » interrogatif donne ever quand la question porte sur toute une vie, et yet quand elle porte sur une chose attendue aujourd’hui. Already ne va que dans l’affirmation.

« Au Japon » ne vous dit pas s’il faut to ou in. Le français emploie la même préposition pour la destination et le lieu : « je vais au Japon » et « je suis au Japon ». L’anglais sépare :

C’est la deuxième erreur ci-dessus, et le français ne donne aucun indice. Avec been, c’est presque toujours to.

La réponse courte reprend l’auxiliaire. À « As-tu fini ? » le français répond « Oui » ; l’anglais répond Yes, I have. Et la forme affirmative ne se contracte pas.

Toutes les formes

SujetQuestionRéponse courte, ouiRéponse courte, non
I, you, we, theyHave they finished?Yes, they have.No, they haven't.
he, she, itHas she finished?Yes, she has.No, she hasn't.

Exemples

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

Erreurs à éviter

Incorrect : Did you have seen it? correct : Have you seen it?

Le present perfect pose ses propres questions. Did appartient au passé simple.

Incorrect : Have you ever been in Japan? correct : Have you ever been to Japan?

Been to veut dire « être allé ». Been in désigne l'endroit où quelqu'un se trouvait.

Choix rapides issus de 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.