Le français dit « j'ai visité » dans les deux cas. L'anglais tranche : un moment passé, daté et fini appelle le prétérit (yesterday, last year, in the nineteenth century, ago, when). Une période qui dure jusqu'à maintenant appelle le present perfect (since, for, yet, already, so far, ever, never, recently).
Les pièges
✗I live here since three years.
✓I have lived here for three years.
Le présent français (« j'habite ici depuis ») devient un present perfect ; une durée prend for, pas since.
✗I have seen him yesterday.
✓I saw him yesterday.
yesterday date l'action : prétérit.
✗She left three years before.
✓She left three years ago.
« Il y a » se dit ago, compté depuis aujourd'hui.
שאלהThe museum ______ in the last century and ______ millions of visitors since then. Quels temps pour open et attract ?
opened (prétérit : « au siècle dernier » est fini), puis has attracted (present perfect : since then court jusqu'à aujourd'hui).
תרגיל 1 מתוך 2
Archaeologists ______ the remains of the ship three years ago, and they are still studying them today.
תרגיל 2 מתוך 2
Since the new law came into force, the number of road accidents in the region ______ by almost a third, and officials expect a further decline.
עוד אין תרגיל פתור בשלב הזה.
- נקודות
- 0
- תשובות נכונות
- 0
- לחזרה היומית
- 0
בשלב הבא Le past perfect et « by the time »