Present Perfect vs Present Perfect Continuous
Découvrez quand utiliser le present perfect ("I have worked") et quand préférer le present perfect continuous ("I have been working").
Introduction
La différence entre le Present Perfect et le Present Perfect Continuouspeut sembler subtile, mais elle est essentielle pour s'exprimer avec précision en anglais.
- • Le Present Perfect met l'accent sur le résultat d'une action
- • Le Present Perfect Continuous met l'accent sur la durée ou la continuité d'une action
Present Perfect
✅ Utilisez-le pour :
- • Actions terminées avec un résultat visible
- • Expériences de vie
- • Compter des actions accomplies
Exemples :
• "I have finished my homework." (résultat)
• "She has visited Paris three times." (expérience)
• "They have written five emails today." (comptage)
Present Perfect Continuous
✅ Utilisez-le pour :
- • Actions qui durent dans le temps
- • Actions récentes avec effets visibles
- • Insister sur la durée avec "for/since"
Exemples :
• "I have been working here for 5 years." (durée)
• "She looks tired. She has been studying." (effet visible)
• "It has been raining since morning." (continuité)
Différences clés
| Situation | Present Perfect | Present Perfect Continuous |
|---|---|---|
| Actions terminées | "I have read the book." ✓ | "I have been reading the book." (pas fini) |
| Durée avec for/since | "I have lived here for 3 years." | "I have been living here for 3 years." ✓ |
| Actions répétées | "I have called him 5 times." ✓ | "I have been calling him." (processus) |
| Effets visibles | "It has rained." (sol mouillé) | "It has been raining." (encore en cours) ✓ |
🎯 Quiz : Present Perfect vs Present Perfect Continuous
I ___ three books this month.
We ___ for the bus for 20 minutes.
John ___ at the computer for hours.
They ___ in London for five years.
It ___ since morning.
She ___ five emails today.
He ___ his homework already.
I ___ that movie before.
She looks tired. She ___ all night.
I ___ my keys. Can you help me find them?
