for et since (A2)

Utilise for avec une durée, pour indiquer combien de temps : for five years, for a week, for two hours.

for + une durée

since + un point de départ

Utilise since avec un moment précis, pour indiquer quand cela a commencé : since Monday, since 2019, since I was a child.

C’est toujours vrai maintenant : have / has done

Avec for et since, l’action a commencé avant et reste toujours vraie maintenant ; utilise donc have / has + le participe passé, et non le present simple ou le past simple.

Dire non et demander How long?

Pour dire non, ajoute n't à have/has : haven't (have not) / hasn't (has not) + le participe passé. Pour demander depuis combien de temps, commence par How long have / has …?

for ou since ? (vérification rapide)

Demande-toi : est-ce une durée ou un point de départ ? Une durée (combien de temps) → for. Un point où cela a commencé → since. Astuce : si tu peux dire « les derniers / dernières… » devant (the last five years), c’est généralement for.