Programme

AnglaisGrammaire

Present perfect

Résumé

Le present perfect relie le passé au présent. Il se forme avec have/has + past participle : « I have visited London twice. » On l'utilise pour parler d'expériences vécues, d'actions récentes ou de situations qui durent encore. On distingue for (durée : « for three years ») et since (point de départ : « since 2020 »). Les adverbes already, yet et just précisent le moment : « I have just finished » (je viens de finir), « Have you eaten yet? » (tu as déjà mangé ?), « She has already left » (elle est déjà partie). Le present perfect continu (have been + V-ing) insiste sur la durée ou l'activité en cours : « I have been studying for two hours. » Attention à ne pas confondre avec le prétérit, qui situe l'action à un moment précis et révolu : « I visited London last year » (prétérit) vs « I have visited London » (present perfect, pas de moment précis).