Используй for + сколько длится: for ten minutes, for two years.
for + сколько времени
They've been married for twenty years.
Попробуй: Woman: You're really good at tennis! Man: Thanks. I've played ___ ten years. Выбери, что говорит мужчина. (since / for / at) Ответ: for — Десять лет — это сколько длится, поэтому for.
since + с какого момента
Используй since + когда это началось: since Monday, since 2020.
It's been cold since Sunday.
Попробуй: Man: Do you want to go to bed? Woman: Yes. I've been up ___ five o'clock. Выбери, что говорит женщина. (for / at / since) Ответ: since — Пять часов — это когда всё началось, поэтому since.
Вопрос: How long have you …?
Спрашивай How long have you + причастие прошедшего времени … ?, чтобы узнать, сколько это длится до сегодняшнего дня.
How long have you known her?
Попробуй: Man: ___ have you been a nurse? Woman: For five years. Выбери, что говорит мужчина. (How long / How much / When) Ответ: How long — Она отвечает, сколько это длится, значит, он спрашивает How long.
for или since?
Сколько длится — for. Когда началось — since.
for two weeks · since last Tuesday
Попробуй: Man: Sorry I'm late! Woman: That's okay. I've only been here ___ a few minutes. Выбери, что говорит женщина. (ago / for / since) Ответ: for — Несколько минут — это сколько длится, поэтому for.