L'utilisation de for se fait généralement avec une période de temps, comme dans: 'I have lived here for five years.' Cela signifie que l'action s'est déroulée sur une période de cinq ans.
On peut l'utiliser avec tous les temps, mais il est fréquent avec le present perfect, le present perfect continuous, le past perfect, etc.
La préposition since est souvent employée avec le present perfect et le past perfect. Par exemple: 'I have been working since 2010.' indique que le travail a commencé en 2010 et continue jusqu'à maintenant.
On utilise since pour montrer le début d'un évènement ou d'une action dans le passé.
L'expression over the last indique une période qui se termine au moment présent. Par exemple: 'Sales have increased over the last three months.' signifie que les ventes ont augmenté pendant cette période jusqu'à aujourd'hui.
Elle est souvent utilisée avec le present perfect pour indiquer une continuité ou des changements récents.
1. Complétez les phrases suivantes avec for, since ou over the last :
- She has worked here ___ 2015.
- I have known him ___ ten years.
- Things have changed a lot ___ the last year.
2. Transformez les phrases en employant les termes corrects :
- 'Elle a habité à Paris pendant cinq ans.' - Utilisez for.
- 'Il pleut depuis ce matin.' - Utilisez since.