Exercices de grammaire › Past Perfect Tense
Le past perfect : phrases négatives
520 exercices à trous, 52 tests de dix
Placez not après had. Le participe passé ne change pas.
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
Not se place juste après had, et se contracte presque toujours en hadn’t :
He had not arrived. → He hadn’t arrived.
Expliquer ce qui n’a pas marché
Le past perfect négatif fournit très souvent la raison d’un problème passé :
- We couldn’t get in because I hadn’t brought the key.
- She failed the test — she hadn’t revised.
La proposition principale est au passé simple ; l’explication recule d’un cran.
never, not yet
Les deux s’y logent naturellement, et never remplace not au lieu de s’y ajouter :
- I had never eaten oysters before that evening.
- The parcel hadn’t arrived yet when I left.
Avec wish et if only
Un regret sur le passé emploie le past perfect, et le négatif y est fréquent :
I wish I hadn’t said that. If only we hadn’t missed the train.
Où ça coince pour un francophone
« Je n’y étais jamais allé » est le piège central de cette page. Le français a deux pièces de négation, l’anglais une seule :
| français | anglais |
|---|---|
| Je **n’**y étais jamais allé | I had never been there |
| Elle **n’**avait rien dit | She had said nothing / She hadn’t said anything |
| Il **n’**avait personne vu | He had seen nobody / He hadn’t seen anybody |
Avec never, nothing ou nobody, pas de not : le mot est déjà négatif. I hadn’t never been there est la deuxième erreur ci-dessus, et elle vient directement du « ne » français.
La solution de rechange, si vous préférez garder hadn’t : employez ever, anything, anybody — I hadn’t ever been there.
« Parce que je n’avais pas apporté la clé » : la structure est identique. Principale au passé composé, explication au plus-que-parfait, exactement comme en anglais :
On n’a pas pu entrer parce que je n’avais pas apporté la clé. → We couldn’t get in because I hadn’t brought the key.
« Pas encore » donne not yet, en fin de phrase. « Le colis n’était pas encore arrivé quand je suis parti » → The parcel hadn’t arrived yet when I left. Le français colle « encore » au « pas » ; l’anglais rejette yet à la fin.
« Si seulement je n’avais pas dit ça » se transpose directement. Les deux langues emploient le plus-que-parfait pour le regret :
- « Si seulement on n’avait pas raté le train » → If only we hadn’t missed the train
- « Je regrette d’avoir dit ça » → I wish I hadn’t said that
Notez la différence de tournure pour la seconde : le français dit « je regrette d’avoir fait », l’anglais dit I wish I hadn’t done — avec la négation du côté anglais.
Pas de did nulle part. « Elle n’avait pas fini » → She hadn’t finished. Votre auxiliaire avoir est déjà là et porte la négation ; l’anglais fait pareil avec had.
Toutes les formes
| Sujet | Forme pleine | Contraction |
|---|---|---|
| tous les sujets | had not seen | hadn't seen |
Exemples
Tirés des 520 phrases de cet exercice. La réponse est surlignée.
- The car hadn't made a strange noise before it broke down.
- They hadn't read the instructions before they started assembling the furniture.
- They hadn't finished the game before it started raining.
- I hadn't known the party until I saw the invitation.
- She hadn't traveled to other countries before she moved to this city.
- She hadn't completed her project before the deadline expired.
- The book hadn't received a good rating, so I decided not to read it.
- She hadn't seen her parents for a while before that visit.
- Sarah hadn't had any previous experience in painting when she joined the class.
- We hadn't heard about that important event until recently.
- He hadn't eaten his lunch before he learned about the meeting.
- She hadn't left her violin at home before the music concert.
Erreurs à éviter
Incorrect : She didn't had finished. correct : She hadn't finished.
Ce temps fait sa propre négation. Did n'apparaît jamais avec had.
Incorrect : I hadn't never been there. correct : I had never been there.
Never est déjà négatif. Deux négations s'annulent.