4ᵉ · Anglais · Conjugaison et temps
Le present perfect fait le lien entre le passé et le présent. On le forme avec l'auxiliaire have / has + le participe passé du verbe (I have played, she has gone). Attention : il n'existe pas en français, on le traduit souvent par un présent ou un passé composé.
On l'emploie pour une action commencée dans le passé et qui dure encore. On utilise for + une durée (for three years, for two hours) et since + un point de départ (since 2020, since Monday). Exemple : I have lived here for five years / ...since 2019.
Ces mots expriment une expérience de vie ou un bilan. ever (déjà, dans une question), never (jamais), already (déjà, plus tôt que prévu) et yet (déjà/encore, en fin de question ou de phrase négative). Exemples : Have you ever been to London? — I have never eaten sushi. — She has already finished. — Have you finished yet?
Avant la grammaire, voyons pourquoi ce temps est partout en anglais. Imagine que tu rencontres un Anglais : il te demandera « Have you ever been to England? », c'est-à-dire « Es-tu déjà allé en Angleterre ? ».
Pour parler de ton expérience, de ce que tu as fait ou pas encore fait, l'anglais utilise le present perfect. C'est le temps du bilan : « I have already finished my homework » veut dire « J'ai déjà fini mes devoirs ». On l'emploie aussi pour dire depuis combien de temps quelque chose dure : « I have lived here for ten years ».
Sans lui, impossible de raconter ta vie ou de te présenter naturellement.
Voyons d'abord comment on construit ce temps. La recette est simple : auxiliaire have ou has, plus le participe passé du verbe. On dit have à toutes les personnes, sauf pour he, she et it, où l'on met has.
Par exemple : « I have played », « she has played ». Le participe passé des verbes réguliers se termine par -ed, comme play qui devient played. Mais attention, beaucoup de verbes sont irréguliers et il faut les apprendre par cœur : go devient gone, see devient seen, eat devient eaten.
À la forme négative, on ajoute not : « I have not finished ». Et pour poser une question, on inverse : « Have you finished? ».
Passons à deux mots très utiles : for et since. Tous les deux se traduisent par « depuis » en français, mais ils ne s'emploient pas pareil. On utilise for devant une durée : for three years, for two hours, for a long time.
On utilise since devant un point de départ précis dans le temps : since 2020, since Monday, since this morning. Le piège classique du francophone, c'est de tout traduire par « depuis » sans distinguer. Retiens l'astuce : for compte une durée, since donne le début.
« I have known him for ten years » ou « I have known him since 2014 » : les deux disent la même chose.
Voici les quatre petits mots qui font toute la nuance. Ever veut dire « déjà » dans une question : « Have you ever seen a whale? ». Never veut dire « jamais » et remplace not : « I have never seen snow ».
Ces deux-là se placent entre l'auxiliaire et le participe passé. Already veut dire « déjà », plus tôt que prévu, et se met aussi au milieu : « I have already eaten ». Enfin, yet se place à la fin, dans les questions et les phrases négatives : « Have you finished yet? » ou « I haven't finished yet ».
Attention à la place : ever, never et already au milieu, mais yet à la fin.
12 des 31 questions de ce chapitre. Les réponses, et les explications de chacune, sont dans l'application.