Retour
Leçon 65 / 114
📚 Anglais Leçon 65Duration🌻 Intermédiaire

Have been + Verb-ing

For / Since + Present Perfect Continuous

📚 Exprimer la durée d'une action commencée dans le passé 📚

1

💬 Dialogue

How long have you been working here?

Depuis combien de temps travailles-tu ici ?

I have been working here for three years.

Je travaille ici depuis trois ans.

Has it been raining since this morning?

Est-ce qu'il pleut depuis ce matin ?

Yes, it has been raining for five hours.

Oui, il pleut depuis cinq heures.

You look tired. Have you been sleeping well?

Tu as l'air fatigué. As-tu bien dormi ces derniers temps ?

Not really, I have been studying since Monday.

Pas vraiment, j'étudie depuis lundi.

2

📖 Vocabulaire

5 mots
forpendant / depuis (durée)
sincedepuis (point de départ)
rainingpleuvoir
tiredfatigué
workingtravailler
3

Phrase Clé

Subject + have/has been + Verb-ing + for/since

Sujet + have/has been + Verbe-ing + for/since

  • Modèle : [Subject] + [Present Perfect Continuous] + [Duration]
  • Signification : Décrit une action qui a commencé dans le passé et qui continue dans le présent.
I have been waiting for an hour.

J'attends depuis une heure.

She has been living here since 2010.

Elle vit ici depuis 2010.

4

🎓 Explication

Le Present Perfect Continuous s'utilise pour parler d'une action qui a commencé dans le passé et qui se poursuit encore.

For est utilisé pour indiquer une durée (ex: for two hours, for five days).

Since est utilisé pour indiquer un point de départ précis dans le passé (ex: since Monday, since 9 o'clock).

They have been playing since noon.
= 'Ils jouent depuis midi.'

5

📝 Mini Test

Quelle phrase est correcte pour dire 'J'étudie depuis deux heures' ?