Краткое пояснение: 'Since' используется с определенной точкой в прошлом (когда началось действие), 'for' используется с периодом времени (сколько длится действие).
Пошаговое решение:
- 1. We haven't watched TV since Monday. ('Monday' - точка в прошлом).
- 2. The boy hasn't eaten anything for six hours. ('six hours' - период времени).
- 3. I've known Pam since primary school. ('primary school' - точка в прошлом).
- 4. What have you done since you finished school? ('you finished school' - точка в прошлом).
- 5. We have studied Chinese for three years. ('three years' - период времени).
Ответ: since, for, since, since, for