etudesenegal.com - Plateforme de Cours
Retour au programme
Anglais — 5e
Present Perfect (have / has + past participle)
Classe de 5e
Cours & Explication
The Present Perfect connects the past to the present — actions that have an effect NOW. 🔹 Formation: Subject + HAVE / HAS + past participle (PP) • I / You / We / They → HAVE • He / She / It → HAS 🔹 Regular past participles (verb + -ed): • work → worked | finish → finished | play → played 🔹 Common irregular past participles: • go → gone | come → come | see → seen | eat → eaten • write → written | do → done | make → made | take → taken • give → given | read → read | buy → bought | have → had 🔹 Negative and questions: • I have not (haven't) finished yet. • He has not (hasn't) eaten today. • Have you seen this film? — Yes, I have. / No, I haven't. • Has she called you? — Yes, she has. / No, she hasn't. 🔹 When to use Present Perfect: • Experience (ever/never): Have you ever visited Gorée Island? • Recent action with result: She has lost her key. (It's still lost NOW) • Action starting in past, still continuing (since/for): I have lived in Dakar for 5 years. / She has been sick since Monday. • With: already, yet, just, ever, never, recently I have already done my homework. / Have you eaten yet?
Exemples & Pratique
📝 Examples: • I have visited Gorée Island twice. (expérience) • She has just arrived from Saint-Louis. (action récente — just) • We have not finished the exam yet. (pas encore terminé) • He has already eaten his lunch. (déjà) • I have lived in Dakar since 2015. (depuis 2015 → toujours vrai) • Have you ever eaten thiéboudienne? — Yes, I have! 💡 Present Perfect vs Simple Past: • Simple Past: specific time in the past (yesterday, in 2020) I visited Gorée Island last year. • Present Perfect: no specific time / still relevant now I have visited Gorée Island. (at some point in my life)
Exercices Corrigés
Write the Present Perfect: She ___ (finish) her homework.
Correction
She has finished her homework.
Make it negative: They have seen this film.
Correction
They haven't seen this film.
Use 'just', 'already' or 'yet': I ___ eaten (already). Have you called him ___? (yet)
Correction
I have already eaten. Have you called him yet?
Use since or for: I have studied English ___ 3 years. She has been sick ___ Monday.
Correction
for 3 years (durée). since Monday (point de départ).
Write 3 sentences about things you have done or have never done in your life.
Correction
Example: I have visited the museum in Dakar. I have never travelled by plane. I have eaten many different foods.
Document