Le present perfect simple (I have been, he has worked…)

Par Famworld
-
19/05/23
Le present perfect simple (I have been, he has worked…)

Le present perfect simple est malgré son nom un des temps les plus difficile à maîtriser, mais cette leçon devrait vous éclairer un peu. Le meilleur moyen de se rappeler comment utiliser le present perfect est donc de s’entraîner à faire des phrases et à les répéter.

Present continuous, past perfect, past simple, present perfect… Un petit tour du côté de la conjugaison anglaise vous a rapidement fait comprendre que la logique des temps en anglais n’était pas la même qu’en français. Pas d’inquiétude ! Nous vous expliquons ici comment ça fonctionne, et nous vous expliquons plus précisément quelles sont les différences entre prétérit ou present perfect, deux temps du passé en anglais souvent confondus.

Ce cours est écrit par Adrien Jourdan du site et de la chaîne YouTube ISpeakSpokeSpoken. Il vous explique comment enfin ne plus mélanger le present perfect et le prétérit en anglais.

Utilisation du present perfect en anglais

On utilise le present perfect pour parler d’une action qui s’est passée avant à un moment non spécifié mais qui a un lien au présent. On peut utiliser le present perfect dans les situations suivantes : 

Pour parler d’une action réalisée récemment : 

  • I’ve lost my keys: 
  • I have bought a new car:
  • I’ve prepared dinner:
  • Have you seen my pen ? No, I haven’t seen it:
  • We’ve missed the bus:
  • He’s hurt his finger.

On peut aussi ajouter ‘just’ ou ‘already’, pour parler de quelque chose qui vient juste d’arriver : 

  • Something has just happened. 
  • They’ve just arrived. 
  • We’ve already met. 

Pour parler de nos expériences. On ne dit pas quand ça s’est produit exactement mais on peut utiliser des expressions de temps non spécifiques comme : 

  • Before / so far / until now / up to now / ever (?) / never (-) / once / twice / many times / several times;
  • Have you ever been to China ? => No, I’ve never been to China before. But I’ve been to India three times. 

Avec since, pour parler de changements survenus depuis un moment précis :

  • Paris has changed a lot since the last time I’ve been there;
  • My japanese has improved since I moved to Tokyo. 

Avec for, pour parler d’une certaine période ou durée (two hours, three years, five months…) : 

  • I’ve known Sam for seven years;
  • I’ve been thirsty for hours. 

Avec yet, pour parler d’une action incomplète (seulement dans les phrases négatives ou questions): 

  • Have you read the book yet?
  • I haven’t paid my rent yet. 
  • She hasn’t arrived yet. 

Avec so far, until now ou up to now pour raconter comment quelque chose s’est passé jusqu’à maintenant: 

  • I’ve just visited Sydney and Melbourne so far;
  • Until now I’ve lived in two countries. 

Avec une période de temps non terminée (recently, today, this week, this month, in the last year) :

  • I haven’t seen him this week;
  • She has drunk three cups of coffee today; 
  • Have you heard from Tina recently ? 
  • I’ve visited a lot of places in the last few days. 

On ne peut pas utiliser le present perfect avec une période de temps fini (three hours ago, friday 13th, last year, 2013, yesterday…): 

  • I’ve seen her yesterday.
  • I’ve been to Japan last year. 

I didn’t ou I haven’t ? 

  • I didn’t eat breakfast this morning (= le matin est terminé et je n’ai pas pris de petit déjeuner) ;
  • I haven’t eaten breakfast this morning (= c’est encore le matin et je vais peut-être prendre mon petit déjeuner plus tard).

Been to 

On utilise been to pour dire que la personne dont on parle a visité un endroit et en est revenu (une expérience de la vie): 

  • He has been to school today;
  • I’ve been to South Korea;
  • They’ve never been to India. 

Has gone to et has been to ont des significations différentes ! been to sert à décrire l’expérience, gone to pour dire que la personne est déjà partie ou est actuellement à l’endroit dont on parle: 

  • Bob has gone to London (= Bob est à Londres ou il est en train d’y aller) ;
  • Bob has been to London (= Bob a été à Londres, et il en est revenu).

Have + Had: 

  • They’ve had (= they have had) many problems with the car this month; 
  • I’ve had (= I have had) three cups of coffee today.

Commencez l'hébergement

Commencez à gagner