1. Present perfect
Experiences and actions connected to now.
AaRésumé du cours
Form
have / has + past participle: I have visited Fes. She has finished.
Uses
- Experiences: Have you ever been to Agadir? I’ve never seen snow.
- Recent actions: I’ve just finished. Have you done it yet? I’ve already eaten.
- Duration: I’ve lived here for five years / since 2020.
Present perfect vs past simple
Past simple with a finished time: I visited Fes last year.
✎Exemples corrigés
Exemple 1
Choose: “I (see) this film yesterday / already.”
Voir la correction
?Teste-toi
Clique sur la bonne réponse.
-
She … in Rabat since 2019.
Réponse
b) has lived — since → present perfect. -
Have you … been to Marrakech?
Réponse
a) ever — Experience. -
We … the match last night.
Réponse
a) watched — Finished time.
Résumé rédigé par Nqraw selon le programme officiel marocain.