Aller au contenu

Anglais LV1 · 4e

Present perfect avec for et since : exercices de 4e

Publié le 12 novembre 2026 · Mis à jour le 12 novembre 2026 · Signaler une erreur

L'essentiel

  • Le present perfect relie un moment du passé au présent : on l'emploie pour faire le point sur une situation qui dure encore. 3
  • Forme : have ou has + participe passé (I have lived, she has lived).
  • for + une durée (for three years) ; since + un point de départ (since 2018). 1
  • Le français emploie souvent le présent (« j'habite ici depuis 2020 ») là où l'anglais attend le present perfect. 4
  • Pour interroger sur la durée : How long + have/has + sujet + participe passé ?

Comment utiliser ces exercices

Ces exercices te font travailler une seule chose : parler d'une situation commencée dans le passé et qui continue maintenant. Au collège, le present perfect fait partie des temps que tu apprends à manier pour relier le passé et le présent. 2 Il sert aussi à faire le bilan d'une situation. 3 Avec lui, on trouve des repères de temps comme for three years ou since 2018. 1

Procède dans l'ordre : les premiers exercices sont courts, les derniers te demandent d'écrire toi-même. Cherche d'abord seul, ouvre un indice si tu bloques, puis compare avec la correction étape par étape.

Les exercices

Exercice 1 For ou since ?

★☆☆Environ 4 min

Complète chaque groupe de mots avec for ou since.

a) ___ two weeks b) ___ Monday c) ___ 2019 d) ___ a long time e) ___ I was ten f) ___ the summer

Indice 1

Demande-toi : est-ce que je donne une durée, ou le moment où tout a commencé ?

Voir la correction pas à pas
  1. a) two weeks est une durée : for two weeks.

  2. b) Monday est un jour précis où ça a démarré : since Monday.

  3. c) 2019 est une année de départ : since 2019.

  4. d) a long time mesure une durée : for a long time.

  5. e) I was ten désigne le moment du début : since I was ten.

  6. f) the summer est ici un moment de départ : since the summer.

Une durée se mesure en jours, semaines, ans : for. Un moment précis se situe sur une ligne du temps : since.

Exercice 2 Complète avec have ou has

★☆☆Environ 5 min

Écris le verbe entre parenthèses au present perfect.

a) She ___ (live) in Lyon for six years. b) We ___ (know) each other since September. c) Tom ___ (have) this bike for two years. d) They ___ (be) friends since primary school. e) I ___ (work) here since March.

Indice 1

Pour he, she, it, l'auxiliaire est has ; pour les autres sujets, have.

Indice 2

Les participes passés irréguliers à retrouver : know → known, have → had, be → been.

Voir la correction pas à pas
  1. a) Sujet she : has lived in Lyon for six years.

  2. b) Sujet we : have known each other since September.

  3. c) Sujet Tom (= he) : has had this bike for two years.

  4. d) Sujet they : have been friends since primary school.

  5. e) Sujet I : have worked here since March.

L'auxiliaire dépend du sujet, le participe ne change jamais. Apprends les participes irréguliers comme du vocabulaire.

Exercice 3 Calculer une durée

★☆☆Environ 4 min

Nous sommes en 2026. Lucas joue de la guitare depuis 2021.

  1. Depuis combien d'années joue-t-il ?
  2. Écris la phrase avec for, puis la phrase avec since.
Indice 1

Une durée s'obtient en soustrayant l'année de départ à l'année actuelle.

Voir la correction pas à pas
  1. On calcule la durée : 2026 − 2021 = 5 ans.

  2. Phrase avec for (durée) : Lucas has played the guitar for five years.

  3. Phrase avec since (début) : Lucas has played the guitar since 2021.

Les deux phrases disent la même chose : l'une donne la durée, l'autre la date de départ.

Exercice 4 Trouve et corrige l'erreur

★★☆Environ 7 min

Chaque phrase contient une erreur. Récris-la correctement.

a) I am here since Monday. b) She has lived in London since three years. c) He have a dog for 2019. d) We know Paul for ten years. e) They has been married since 2015.

Indice 1

Pour a) et d), pense au temps du verbe : le présent ne convient pas ici.

Indice 2

Pour b) et c), vérifie que le mot (for ou since) correspond à ce qui suit.

Voir la correction pas à pas
  1. a) Le présent est mal choisi : I have been here since Monday.

  2. b) three years est une durée : She has lived in London for three years.

  3. c) Deux fautes : l'auxiliaire et le mot de temps. He has had a dog since 2019.

  4. d) Même piège qu'en français : We have known Paul for ten years.

  5. e) L'auxiliaire est faux avec they : They have been married since 2015.

Quand tu corriges, vérifie dans cet ordre : temps du verbe, auxiliaire, puis for ou since.

Exercice 5 Poser la question How long

★★☆Environ 6 min

Pour chaque phrase, écris la question qui porte sur la durée, puis une réponse courte avec for ou since.

Modèle : Mia has lived here for four years. → How long has Mia lived here? → She has lived here for four years.

a) Ben has had his phone for a month. b) You have studied English since 2023. c) They have been in the club since January.

Indice 1

Structure : How long + have/has + sujet + participe passé ?

Indice 2

Le participe passé reste le même que dans la phrase d'origine.

Voir la correction pas à pas
  1. a) How long has Ben had his phone? Réponse : He has had it for a month.

  2. b) How long have you studied English? Réponse : I have studied English since 2023.

  3. c) How long have they been in the club? Réponse : They have been in the club since January.

Dans la question, l'auxiliaire passe devant le sujet. La réponse reprend for ou since selon l'information donnée.

Exercice 6 Phrases négatives

★★☆Environ 6 min

Écris chaque phrase au present perfect à la forme négative, avec le repère de temps donné.

a) I / eat pizza / since Friday b) She / see her cousin / for a year c) We / play tennis / since June

Indice 1

La négation se place après have/has : have not (haven't), has not (hasn't).

Indice 2

Le sens devient : « je n'ai pas mangé de pizza depuis vendredi ».

Voir la correction pas à pas
  1. a) I haven't eaten pizza since Friday.

  2. b) She hasn't seen her cousin for a year.

  3. c) We haven't played tennis since June.

À la forme négative, on garde for ou since : la phrase dit combien de temps ou depuis quand l'action ne s'est pas produite.

Exercice 7 Traduire depuis le français

★★★Environ 8 min

Traduis en anglais.

a) J'habite à Nantes depuis 2020. b) Elle est malade depuis trois jours. c) Nous sommes amis depuis dix ans. d) Mon frère a ce téléphone depuis Noël. e) Depuis combien de temps apprends-tu l'anglais ?

Indice 1

Le verbe français est au présent, mais l'anglais demandera le present perfect.

Indice 2

Pour e), commence par How long.

Voir la correction pas à pas
  1. a) 2020 est un début : I have lived in Nantes since 2020.

  2. b) trois jours est une durée : She has been ill for three days.

  3. c) dix ans est une durée : We have been friends for ten years.

  4. d) Noël est un moment de départ : My brother has had this phone since Christmas.

  5. e) How long have you studied English? (How long have you been learning English? existe aussi, mais reste sur la forme simple vue ici.)

Le présent français cache un passé relié au maintenant : l'anglais le dit avec have/has + participe passé. 4

Exercice 8 Comparer deux durées

★★★Environ 7 min

Nous sommes en 2026. Anna travaille dans une boulangerie depuis 2015. Ben y travaille depuis 4 ans.

  1. Écris deux phrases au present perfect, une pour Anna avec since, une pour Ben avec for.
  2. Qui travaille là depuis le plus longtemps, et avec combien d'années d'écart ?
Indice 1

Calcule d'abord la durée d'Anna avec 2026 − 2015.

Indice 2

L'écart est la différence entre les deux durées.

Voir la correction pas à pas
  1. Phrase pour Anna : Anna has worked in a bakery since 2015.

  2. Phrase pour Ben : Ben has worked in a bakery for four years.

  3. Durée d'Anna : 2026 − 2015 = 11 ans.

  4. Écart : 11 − 4 = 7 ans. Anna travaille là depuis le plus longtemps.

Pour comparer, ramène tout à une durée en années : since devient une durée par soustraction.

Exercice 9 Écrire un petit paragraphe

★★★Environ 10 min

Écris quatre phrases pour te présenter, en utilisant le present perfect avec for dans deux phrases et since dans les deux autres. Tu peux parler de ton école, de tes loisirs, de ta famille ou de tes amis.

Indice 1

Choisis des situations qui durent encore : un sport, une ville, une amitié, un objet.

Indice 2

Vérifie le sujet de chaque phrase pour choisir have ou has.

Voir la correction pas à pas
  1. Choisis une situation et note la durée ou la date de départ.

  2. Écris la phrase avec le bon auxiliaire et le bon participe passé.

  3. Ajoute for ou since selon ce que tu as noté.

  4. Relis : auxiliaire, participe, for/since. Exemple : I have lived in Toulouse since 2019. I have played football for three years. My best friend has known me since primary school. We have had our cat for two years.

Se présenter par écrit avec ces repères de temps est l'une des tâches attendues à ce niveau. 1

Les questions qu'on se pose

Comment savoir si je dois mettre for ou since ?

Regarde ce qui suit. Si c'est une durée (two years, a week, a long time), mets for. Si c'est un point de départ (2018, Monday, last summer, I was ten), mets since. Les repères for three years et since 2018 sont des exemples typiques de ce niveau. 1 Astuce : tu peux transformer un since en for en calculant la durée, comme dans les exercices de calcul.

Pourquoi ne peut-on pas dire « I live here since 2020 » ?

Parce que l'anglais n'utilise pas le présent simple pour une situation commencée dans le passé et toujours vraie aujourd'hui. Le français, lui, emploie le présent après « depuis », ce qui trompe beaucoup d'élèves. 4 En anglais, on relie le passé et le présent avec le present perfect : I have lived here since 2020. 2

Sources

Programme visé : Anglais 4e - Attendus de fin d'année · Éduscol / Ministère de l'Éducation nationale

  1. Anglais 4e - Attendus de fin d'année, Éduscol / Ministère de l'Éducation nationale. Consulté le 12 novembre 2026.
  2. Programme d'anglais pour les classes de collège, Ministère de l'Éducation nationale (Bulletin officiel). Consulté le 12 novembre 2026.
  3. Langues en pratiques - Documents authentiques Anglais, Réseau Canopé. Consulté le 12 novembre 2026.
  4. Les temps après depuis, il y a... que : problèmes pour l'apprenant, Persée (Revue d'études en grammaire). Consulté le 12 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2
  • CM1
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page