Le present perfect en anglais
La compréhension d'une langue passe par ses rÚgles de grammaire.
Voici la rÚgle expliquée par Gymglish, cours d'anglais en ligne.
TESTEZ VOTRE ANGLAIS
Gratuit et sans engagement.
Gratuit et sans engagement.
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.
On emploie le present perfect lorsqu':
• 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
• 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).
• 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.
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.
Pour ne plus faire de fautes de grammaire en anglais sur «Le present perfect» et progresser en anglais à l'écrit comme à l'oral, découvrez gratuitement nos cours d'anglais Gymglish !
Ils parlent de nous :
Vous avez une remarque et/ou une « combine » pour ne plus faire d'erreur sur «Le present perfect» ? Partagez-la avec nous !
Découvrez les autres fiches de grammaire. Pour aller plus loin et améliorer son anglais, testez Gymglish.