Exprimer la durée en anglais
Les marqueurs temporels sont incontournables pour réussir en anglais. Commençons par ago qui signifie "il y a" et s'utilise toujours avec le prétérit. Par exemple "Ten years ago, I barely spoke English" (Il y a dix ans, je parlais à peine anglais). Attention, ago se place toujours après le complément de temps!
Pour exprimer une durée qui continue jusqu'au présent, tu as deux options principales. For indique pendant combien de temps une action dure ("pendant", "cela fait... que") et s'emploie avec le present perfect "I have watched TV for three hours" (Cela fait trois heures que je regarde la télé).
Since indique le point de départ d'une action qui se poursuit jusqu'au présent ("depuis") et s'utilise aussi avec le present perfect "I've known him since Christmas" (Je le connais depuis Noël). La différence entre for et since ? For est suivi d'une durée, since d'un moment précis.
💡 **Astuce ** Pour choisir entre for et since, pose-toi la question "Est-ce que j'indique une durée (for) ou un moment précis de départ (since) ?"
Enfin, during répond à la question "quand ?" et signifie "pendant" un moment spécifique "He called her during her break" (Il l'a appelée pendant sa pause). Il est toujours suivi d'un groupe nominal, contrairement à for qui peut être suivi d'une durée.