Le Present perfect s’emploie pour une action qui a eu lieu, mais dont ne précise pas la date.
On s'attache au résultat dans le présent (present) de ce qui a eu lieu dans le passé (perfect).
D'où le nom de ce temps : Present perfect.
He has washed his car. Il a lavé sa voiture.
Il l’a lavée (passé), elle est propre (présent)
Si on replaçait l’action dans le passé à un moment précis, on utiliserait le Past simple.
He washed his car last Sunday.
Formation:
TO HAVE au présent + participe passé (-ED si régulier)
(sinon il faut apprendre)
I've finished my exercise. = I have finished my exercise.
I’ve visited Paris. = I have visited Paris.
They’ve answered my sms. = They have answered my sms.
You've bought a new car! =You have bought a new car!
Vous avez acheté une nouvelle voiture!
He's tidied up his room = He has tidied up his room.
Il a rangé sa chambre. (Prononcer taïdideup)
Le verbe « tidy up » se termine par y, il est régulier.
Le y devient i au Simple past et au Present perfect)
She's finished her report. = She has finished her report.
Elle a fini son rapport.
The bus’s just arrived. =The bus has just arrived.
We've written a long letter to the lawyer. = We have written a long letter to the lawyer
Nous avons écrit une longue lettre à l'homme de loi.
You've all been wonderful! = You have all been wonderful!
Vous avez tous étés merveilleux !
EXERCISES
Hot Potatoes Present perfect
Video Click here
Google Present perfect: exercise #1
Google Present perfect: exercise #1 @ (@ = e.mail required)