Логика такая: нужно выбрать for или since, чтобы правильно завершить предложение.
- We've been married since 2008.
- Nobody has scored 100% in his exam since Anne did in 2004.
- The class hasn't had a formal English test for about 4 months.
- I think it must be ten years since I have spoken to Sue.
- There hasn't been any news for months.
- The students have known about this exam for two weeks so there is really no excuse for poor results.
- I haven't felt so happy since I met my first love.
- Have you known Polly for since a long time?
Проверка за 10 секунд: Since используется с конкретной датой или моментом времени, for - с периодом времени.
Уровень эксперт: Запомни разницу между for и since, чтобы всегда говорить правильно!