Intermédiaire · Unit 18

Present perfect (accompli, expérience, continuité, résultat)

Le present perfect (have / has + participe passé) se répartit, selon le contexte, en quatre valeurs — accompli, expérience, continuité et résultat — et c'est le mot signal employé avec lui qui indique laquelle est en jeu…

Explication

Le present perfect (have / has + participe passé) se répartit, selon le contexte, en quatre valeurs — accompli, expérience, continuité et résultat — et c'est le mot signal employé avec lui qui indique laquelle est en jeu. Comme c'est l'expression de temps présente dans la phrase qui décide du sens, mémoriser les mots signaux par blocs est le chemin le plus rapide en situation réelle.

 

A.  Accompli — just / already / yet 

Pour exprimer une action qui vient de se terminer, ou la nuance de « déjà » et « pas encore », on ajoute just, already ou yet au present perfect. just / already / yet sont les mots signaux emblématiques de la valeur accomplie : just et already s'emploient en phrase affirmative, yet à la forme négative et à la forme interrogative.

Mot signalPositionSensExemple
justaprès have/hasà l'instantI have just arrived.
alreadyaprès have/hasdéjàShe has already left.
yet (négatif)en fin de phrasepas encoreI haven't finished yet.
yet (interrogatif)en fin de phrasedéjà · maintenantHave you eaten yet?
  • The train has just left the station. (Le train vient de quitter la gare.)
  • We have already seen this movie. (Nous avons déjà vu ce film.)
  • He hasn't called me yet. (Il ne m'a pas encore appelé.)
  • Have they arrived yet? (Sont-ils déjà arrivés ?)

 

B.  Expérience — ever / never / before 

Pour demander si l'on a déjà fait quelque chose au cours de sa vie, on emploie le present perfect avec des mots signaux comme ever, never ou before. ever apparaît surtout à la forme interrogative, never marque l'expérience niée, et before se place en fin de phrase pour dire « avoir déjà fait ~ auparavant ».

Mot signalEmploiExemple
everforme interrogative (au moins une fois jusqu'à maintenant)Have you ever been to Japan?
nevernégation (pas une seule fois)I have never tried sushi.
beforeen fin de phrase (avoir déjà fait ~ auparavant)I have seen this movie before.
Nombre de fois (once, twice, ~ times)en fin de phraseShe has visited Paris three times.
  • Have you ever eaten Korean food? (Avez-vous déjà mangé de la cuisine coréenne ?)
  • I have never driven a truck. (Je n'ai jamais conduit de camion.)
  • We have met her before. (Nous l'avons déjà rencontrée auparavant.)
  • He has flown to New York twice. (Il est allé deux fois à New York en avion.)

 

C.  Continuité — for / since 

Un état ou une action qui a commencé à un moment du passé et se poursuit jusqu'à maintenant se rend par le present perfect : for indique la durée, since le point de départ. Une question en How long ~? relève elle aussi de la valeur de continuité.

ExpressionCe qui suitExemple
forune durée (five years, two hours)I have worked here for five years.
sinceun point dans le temps (2020, Monday, yesterday)I have worked here since 2020.
How long ~?question portant sur la duréeHow long have you lived here?
  • She has studied Korean for two years. (Elle apprend le coréen depuis deux ans.)
  • We have known each other since childhood. (Nous nous connaissons depuis l'enfance.)
  • They have been friends for a long time. (Ils sont amis depuis longtemps.)
  • How long have you worked at this company? (Depuis combien de temps travaillez-vous dans cette entreprise ?)

 

D.  Résultat — gone vs been 

Quand le present perfect prend la valeur de résultat, l'accent porte sur la trace que le fait passé laisse dans la situation actuelle, et il faut distinguer has gone de has been. gone signifie « être parti et ne pas être encore revenu », been « y être allé puis en être déjà revenu (expérience) ».

ExpressionSensSituation
has gone to ~être parti à ~ et ne pas être là (maintenant)absent des lieux en ce moment
has been to ~être déjà allé à ~de retour à présent
  • Anna has gone to the store. (Anna est partie au magasin. Elle n'est pas là.)
  • Anna has been to the store. (Anna est allée au magasin et en est revenue. Elle est ici maintenant.)
  • He has gone to Paris on business. (Il est à Paris pour affaires.)
  • He has been to Paris three times. (Il est allé trois fois à Paris.)

Points clés

  1. 1Les quatre valeurs du present perfect (accompli, expérience, continuité, résultat) se distinguent selon le mot signal qui les accompagne : commencez par saisir cette vue d'ensemble. (ex. : just / ever / for / gone)
  2. 2just et already se placent entre have et le participe passé, tandis que yet se met en fin de phrase et s'emploie à la forme négative et à la forme interrogative : cette règle de position est essentielle. (ex. : I have already finished. / Have you finished yet?)
  3. 3Après for vient une durée, après since un point dans le temps : retenez bien ce couple pour ne pas les confondre. (ex. : for five years / since 2020)
  4. 4has gone to ~ signifie « parti et absent en ce moment », has been to ~ « y être allé et en être revenu (expérience) » : les deux sens sont totalement différents — distinguez nettement ce contraste.
  5. 5Pour interroger sur une expérience, apprenez Have you ever ~? d'un bloc, et have never pour l'expérience niée, comme des tournures figées : elles viendront immédiatement en situation réelle — ce conseil de conversation est très utile.

Exemples

I have just finished my homework.
Je viens de terminer mes devoirs.
She has already left the office.
Elle a déjà quitté le bureau.
The train has just arrived at the platform.
Le train vient d'arriver sur le quai.
I haven't called my mom yet.
Je n'ai pas encore appelé ma mère.
Have you ever tried Korean barbecue?
As-tu déjà goûté au barbecue coréen ?
Cette unité contient d'autres exemples. Inscrivez-vous pour tous les voir et les écouter.

Erreurs fréquentes

I have finished it yet.
I have already finished it.
She has lived here since ten years.
She has lived here for ten years.
We have known him for 2019.
We have known him since 2019.
He has been to the bank, so he's not here now.
He has gone to the bank, so he's not here now.
Have you ever went to Paris?
Have you ever been to Paris?
Vérifiez si vous maîtrisez vraiment ce point
Lire une règle et savoir l'appliquer sont deux choses différentes. En cas d'erreur, l'IA vous indique la notion qui bloque.
S'exercer gratuitement