Le present perfect

Construction du present perfect : auxiliaire have + participe passé.
I have lost my keys. J'ai perdu mes clés.
Bruno has decided to take a break. Bruno a décidé de faire une pause.

L'action est terminée : soit on veut insister sur une action, soit l'action a encore un intérêt au moment présent :

He's (ou He has) done his work. Il a fait son travail.

On emploie le present perfect lorsque : 

• une action a eu lieu à un moment indéterminé dans le passé 

• une action commencée dans le passé se poursuit dans le présent

I haven't seen him lately. Je ne l'ai pas vu dernièrement.
Everything has been alright so far. Jusqu'ici tout s'est bien passé.
Ainsi le present perfect est souvent à la forme progressive :
-How long have you been living in San Francisco? -I have been living here for 10 years (or since 1999) - Depuis quand vivez-vous à San Francisco? - Je vis ici depuis 10 ans (ou depuis 1999).
Remarque : Lorsqu'il y a un adverbe (comme never, always...), celui-ci est toujours placé entre l'auxiliaire et le participe passé :
I have never been to San Francisco. Je ne suis jamais allé à San Francisco.
Susie has always dreamed of working in PR. Susie a toujours rêvé de travailler dans les Relations Publiques.

Vous souhaitez découvrir d'autres modules de grammaire anglaise à l'image de Le present perfect ?
Apprenez l'anglais en testant Gymglish, notre cours d'anglais gratuit.

Ils parlent de nous :

Plaisir

         

Je prends du plaisir à faire mes cours d'anglais en ligne. Une dizaine de minutes par jour suffisent... Merci !

Innovant

         

J'adore votre méthode innovante qui permet d'apprendre une langue tout en s'amusant !

Unique

         

Votre méthode est unique ! Vos cours m’ont permis de progresser et de prendre confiance lors de mes échanges à l'étranger...

Progrès

         

Gymglish m'a permis d'améliorer mon anglais. Un rendez-vous quotidien que je ne louperais pour rien au monde !

Plus de témoignages.

Maintenant que vous savez utiliser Le present perfect, pourquoi ne pas explorer nos autres fiches de grammaire anglaise ?
Pour approfondir vos connaissances et améliorer votre niveau, essayez nos cours d'anglais en ligne Gymglish. Test gratuit et sans engagement.