Text
How long have you (been) ?
Cette forme interrogative demande la durée d'une action ou d'un état qui a commencé dans le passé et continue au présent. On utilise le present perfect simple ou le present perfect continuous selon le verbe et l'accent (état vs durée/continuité).
- Utilisez 'How long + have/has + sujet + past participle' pour les états ou actions liés au présent (present perfect simple).
- Utilisez 'How long + have/has + sujet + been + -ing' pour insister sur une action en cours ou temporaire (present perfect continuous).
- Répondez avec 'for' + durée (for three years) ou 'since' + moment précis (since 2018).