Le présent parfait relie une action ou une situation passée avec le présent. Dans "I have visited Los Angeles,", l'expérience s'est produite auparavant, mais l'heure exacte n'est pas l'objectif. Dans "I have lived here for 2 years,", la situation a commencé dans le passé et continue aujourd'hui.
Cette connexion rend le présent parfait différent du simple passé. Les apprenants savent souvent former les deux temps mais hésitent encore à choisir entre eux. Ce guide explique les principales utilisations, les expressions temporelles, les formulaires de questions et les erreurs courantes. Pour un aperçu du système dans son ensemble, consultez le guide des [Temps des verbes anglais] (146-verb-tenses.md). Les références sur les règles de grammaire anglaise et la structure des phrases sont également utiles lors de la révision des auxiliaires et des exemples complets.
Comment former le présent parfait
Utilisez sujet + "have" ou "has" + participe passé.
- "I have finished the exercise."
- "You have improved."
- "She has studied English for 6 months."
- "The class has started."
Utilisez "has" avec "he," "she," "it," et des noms sujets singuliers. Utilisez "have" avec "I," "you," "we," "they," et plusieurs sujets.
Les participes passés réguliers se terminent généralement par "-ed" : "worked," "studied," et "completed." Les verbes irréguliers ont des formes spéciales :
- "go" → "gone"
- "see" → "seen" -"write" →"written" -"speak" →"spoken"
- "take" → "taken"
N'utilisez pas le passé simple lorsque le participe est différent. "She has went" est incorrect ; utilisez "She has gone."
Phrases négatives
Placez "not" après "have" ou "has" :
- "I have not finished."
- "He has not called."
- "They have not visited the museum."
Les contractions courantes sont "haven't" et "hasn't" :
- "I haven't finished."
- "She hasn't arrived yet."
Le négatif décrit souvent un événement qui ne s’est pas produit jusqu’à présent mais qui pourrait survenir plus tard. Le mot "yet" apparaît généralement à la fin : "We haven't received the schedule yet."
Questions au présent parfait
Déplacez "have" ou "has" avant le sujet :
- "Have you completed the form?"
- "Has the teacher explained the rule?"
- "Have they ever studied abroad?"
Pour les questions d’information, placez le mot interrogatif en premier :
- "How long have you lived in Los Angeles?"
- "What have you learned this week?"
- "Where has she gone?"
Les réponses courtes répètent l'auxiliaire :
- "Have you finished?" — "Yes, I have."
- "Has he called?" — "No, he hasn't."
N'utilisez pas "do" ou "did" avec le présent parfait. "Did you have finished?" combine incorrectement 2 structures.
Utilisation 1 : Expérience de vie
Utilisez le présent parfait pour une expérience à un moment indéterminé avant maintenant :
- "I have visited MOCA."
- "She has studied 3 languages."
- "Have you ever seen a professional hockey game?"
- "They have never traveled outside their country."
L’heure exacte n’est pas indiquée car l’expérience elle-même compte. Si vous ajoutez un passé fini, utilisez le passé simple :
- Présent parfait : "I have visited MOCA."
- Passé simple : "I visited MOCA last month."
"Ever" signifie à tout moment de la vie d'une personne. "Never" signifie à aucun moment auparavant. Les questions sur l’expérience sont des démarreurs de conversation utiles car elles invitent à une histoire.
Chez Columbia West College (CWC), English Speaking Success (ESS) utilise des outils tels que les questions de connexion pour aider les élèves à utiliser spontanément l'anglais cible. Une invite au présent parfait telle que "What is the most interesting place you have visited in Los Angeles?" donne à la grammaire un objectif personnel et conduit naturellement à des détails de suivi au passé.
{{lp-cta}}
Utilisation 2 : situations continues
Utilisez le présent parfait pour une situation qui a commencé dans le passé et qui se poursuit maintenant :
- "I have lived in Los Angeles for 2 years."
- "She has studied English since January."
- "They have known each other for a long time."
- "CWC has served international students for more than 30 years."
Utiliser "for" avec une durée prolongée : "for 2 weeks," "for several months," ou "for a long time." Utiliser "since" avec un point de départ : "since Monday," "since 2024," ou "since I arrived."Les verbes statifs tels que "know," "believe," "own," et "understand" utilisent couramment le présent parfait dans les situations continues. Les activités dynamiques peuvent utiliser soit le présent parfait, soit le présent parfait continu, selon l'accent mis.
Utilisation 3 : résultats récents
Utilisez le présent parfait lorsqu'une action récente a un résultat présent visible ou important :
- "I have lost my key." Je ne l'ai pas maintenant.
- "She has broken her glasses." Les lunettes sont maintenant endommagées.
- "The bus has arrived." Il est ici maintenant.
- "We have completed the project." Le projet est prêt maintenant.
Le passé simple peut rapporter le même événement comme un fait historique achevé. Le présent parfait souligne la conséquence actuelle.
En anglais américain, les locuteurs utilisent parfois le passé simple là où l'anglais britannique privilégie le présent parfait : "Did you eat yet?" est courant dans le discours américain informel. Dans une écriture standard soignée, "Have you eaten yet?" exprime clairement la signification inachevée de "up to now".
Utiliser 4 : Périodes inachevées
Utilisez le présent parfait lorsque la période inclut le présent :
- "I have had 2 classes today." Aujourd'hui n'est pas terminé.
- "She has practiced every day this week." La semaine continue.
- "We have learned several patterns this semester." Le semestre est toujours en cours.
Si le point est terminé, utilisez le passé simple :
- "I had 2 classes yesterday."
- "She practiced every day last week."
- "We learned several patterns last semester."
Le mot du calendrier à lui seul ne détermine pas le temps. Le point de vue de l’orateur sur la période est important. A 10h, "I haven't had coffee this morning" est naturel. A 20h, "I didn't have coffee this morning" considère la matinée comme terminée.
"Just," "Already," et "Yet"

"Just" décrit une action très récente :
- "The class has just ended."
- "I have just sent the email."
"Already" signifie plus tôt que prévu ou avant maintenant :
- "She has already completed the assignment."
- "Have you already eaten?"
"Yet" demande si une action attendue s'est produite ou déclare qu'elle ne s'est pas produite :
- "Have you finished yet?"
- "I haven't finished yet."
Dans la position courante au milieu de la phrase, "just" et "already" se situent entre "have/has" et le participe passé. "Yet" vient généralement à la fin.
"Been" et "Gone"
"Been to" décrit une expérience ou une visite réalisée :
- "Maya has been to San Francisco." Elle a rendu visite et est revenue.
"Gone to" signifie que la personne est toujours absente ou en voyage :
- "Maya has gone to San Francisco." Elle est là ou en route.
"Been in" peut décrire la résidence ou la présence :
- "Maya has been in San Francisco for a week."
Le contexte est important car "been" sert également de participe passé de "be" dans de nombreuses autres structures.
Présent parfait vs simple passé
Utilisez le présent parfait lorsque l'heure n'est pas spécifiée, inachevée ou liée au moment présent. Utilisez le passé simple lorsque l’orateur identifie un passé fini.
| Présent parfait | Passé simple |
|---|---|
| "I have taken that class." | "I took that class last year." |
| "She has met the advisor." | "She met the advisor on Monday." |
| "We have visited The Last Bookstore." | "We visited it during last month's activity." |
| "Have you eaten?" | "Did you eat before class?" |
Ne combinez pas le présent parfait avec des expressions finies telles que "yesterday," "last week," "in 2022," ou "2 days ago."
Present Perfect vs Present Perfect Continu
Les utilisations continues parfaites présentes ont/ont + été + "-ing" :
- "I have been studying for 2 hours."
- "It has been raining since noon."
Le simple present perfect met souvent l’accent sur l’achèvement, la quantité ou le résultat :
- "I have read 3 chapters."
La forme continue met l'accent sur la durée ou l'activité en cours :
- "I have been reading for 2 hours."
Certains verbes ne sont normalement pas utilisés sous des formes continues. Dites "I have known her for 2 years," et non "I have been knowing her for 2 years."
Erreurs courantes du présent parfaitN'utilisez pas la forme passée simple à la place du participe passé :
- Incorrect : "I have saw that movie."
- Correct : "I have seen that movie."
N'ajoutez pas d'expression de temps fini :
- Incorrect : "She has arrived yesterday."
- Correct : "She arrived yesterday."
N'omettez pas l'auxiliaire :
- Incorrect : "He finished already." Cela peut être un passé simple acceptable en anglais américain informel, mais ce n'est pas le présent parfait.
- Présent parfait : "He has already finished."
Ne confondez pas "for" et "since" :
- "for 3 months"
- "since May"
Enfin, rappelez-vous l'accord sujet-auxiliaire : "she has," mais "they have." Le guide de accord sujet-verbe explique les modèles d'accord plus largement.
Comment pratiquer le Present Perfect
Dessinez une chronologie avec "past" à gauche et "now" à droite. Pour chaque phrase, indiquez si l'action est une expérience, une situation continue, un résultat récent ou une partie d'un temps inachevé.
Ensuite, créez des paires de questions et de suivi :
- "Have you ever taken a trip alone?"
- "Yes, I have."
- "Where did you go?"
La première question utilise le présent parfait car le temps est ouvert. Le suivi utilise le passé simple car il pose des questions sur l'événement terminé.
Tenez un registre d'apprentissage hebdomadaire : "I have learned 15 new words. I have practiced speaking 4 times. I haven't reviewed conditionals yet." Cet exercice utilise le temps d'une période en cours inachevée.
Questions fréquemment posées
Quel est le présent parfait ?
C'est un temps verbal formé avec "have" ou "has" plus un participe passé. Il relie une action ou une situation passée avec le présent.
Puis-je utiliser le présent parfait avec "yesterday" ?
Non. "Yesterday" est un passé fini, utilisez donc le passé simple : "I saw her yesterday."
Quelle est la différence entre "for" et "since" ?
"For" introduit une durée, telle que "for 2 years." "Since" introduit un point de départ, tel que "since 2024."
Quelle est la différence entre "have been" et "have gone" ?
"Have been to" signifie généralement que quelqu'un a été visité et revenu. "Have gone to" signifie que quelqu'un est toujours absent ou s'y rend.
Pourquoi les Américains utilisent-ils parfois le passé simple avec "yet" ?
L'anglais américain informel accepte souvent le passé simple pour les événements récents. Le présent parfait reste la forme standard la plus claire lorsque la signification est "up to now."
Le présent parfait devient plus facile lorsque les apprenants l'utilisent pour discuter d'expériences et de progrès authentiques. La pratique orale quotidienne de CWC donne aux étudiants des occasions répétées de relier la grammaire à la communication personnelle. Contactez Columbia West College pour en savoir plus.
Références complémentaires
Consulter la ressource

