Usa for + cuánto tiempo: for ten minutes, for two years.
for + cuánto tiempo
They've been married for twenty years.
Pruébalo: Woman: You're really good at tennis! Man: Thanks. I've played ___ ten years. Elige lo que dice el hombre. (since / for / at) Respuesta: for — Diez años dice cuánto tiempo, así que usa for.
since + cuándo empezó
Usa since + cuándo empezó: since Monday, since 2020.
It's been cold since Sunday.
Pruébalo: Man: Do you want to go to bed? Woman: Yes. I've been up ___ five o'clock. Elige lo que dice la mujer. (for / at / since) Respuesta: since — Las cinco es cuando empezó, así que usa since.
Preguntar How long have you …?
Pregunta How long have you + participio … ? para saber cuánto tiempo lleva algo hasta ahora.
How long have you known her?
Pruébalo: Man: ___ have you been a nurse? Woman: For five years. Elige lo que dice el hombre. (How long / How much / When) Respuesta: How long — Ella responde cuánto tiempo, así que él pregunta How long.
¿for o since?
Para decir cuánto tiempo, usa for. Para decir cuándo empezó, usa since.
for two weeks · since last Tuesday
Pruébalo: Man: Sorry I'm late! Woman: That's okay. I've only been here ___ a few minutes. Elige lo que dice la mujer. (ago / for / since) Respuesta: for — Unos minutos dice cuánto tiempo, así que usa for.