Respuesta rápida: Para decir desde cuándo o cuánto tiempo dura algo que sigue siendo verdad, el inglés usa el presente perfecto con for o since. For acompaña una duración (for three years) y since un momento de inicio (since 2021). En español usamos el presente; en inglés, no.
Nivel: 3.º ESO (LOMLOE, RD 217/2022, referencia MCER A2+) · Referencia oficial: RD 217/2022 3.º ESO, Nivel de referencia MCER A2+, RD 217/2022 CE1 Comprensión, RD 217/2022 CE2 Producción
¿Cuándo usamos for y since con el presente perfecto?
Usamos el presente perfecto para hablar de algo que empezó en el pasado y sigue siendo verdad ahora. Para decir cuánto tiempo, hay dos palabras: for y since.
Definición
for va con una duración (cuánto tiempo). since va con un punto de partida (desde cuándo).
| for (duración) | since (inicio) |
|---|---|
| for three years | since 2022 |
| for a month | since March |
| for two hours | since lunchtime |
| for ages | since I moved to Leeds |
¿Cómo se forma el presente perfecto?
Regla
Sujeto + have/has + participio. Negativa: haven’t/hasn’t + participio. Pregunta: Have/Has + sujeto + participio?
Ejemplos
Lucía has lived in Seville for ten years. — Lucía vive en Sevilla desde hace diez años.
We haven’t seen Joaquín since Friday. — No vemos a Joaquín desde el viernes.
Has Mateo played the guitar since he was seven? — ¿Toca Mateo la guitarra desde los siete años?
¿Cómo preguntamos “desde cuándo” y “cuánto tiempo”?
Con How long …?: How long have you known Ximena? — ¿Cuánto hace que conoces a Ximena? Respondemos con for o since: I’ve known her for two years. / I’ve known her since 2023.
¿Qué significan ever y never?
Ever significa “alguna vez” y se usa en preguntas: Have you ever visited Dublin? Never significa “nunca” y va con verbo afirmativo: I’ve never eaten sushi. — Nunca he comido sushi. Con ever y never no decimos cuándo pasó; hablamos de experiencias de vida.
Cuidado con el error típico
En español decimos “vivo aquí desde hace tres años” (presente). En inglés es incorrecto: I live here for three years. Debe ser I’ve lived here for three years. Y no mezcles las palabras: since two years es un error; es for two years.
Nota cultural
En inglés británico y en inglés americano se usa for y since igual. La diferencia aparece en otras frases: los británicos dicen Have you eaten yet? y muchos americanos prefieren Did you eat yet?
El consejo de Leo
Pregúntate: ¿tengo una fecha o un momento (since) o una cantidad de tiempo (for)? Si puedes poner un reloj o un calendario, es since. Si puedes contar con los dedos, es for.
Lo esencial de for y since
- For + duración: for two weeks, for ages.
- Since + inicio: since Monday, since 2020.
- Presente perfecto: have/has + participio pasado.
- How long have you…? pregunta cuánto tiempo.
- Ever (en preguntas) y never (afirmativo) hablan de experiencias de vida.
Desde cuándo y cuánto tiempo en inglés: preguntas frecuentes
¿Cuál es la diferencia entre for y since?
For va con una duración (for a week, for ten years). Since va con un momento concreto del pasado (since Monday, since 2019). Ambos se combinan con el presente perfecto.
¿Por qué no se dice ‘I live here since 2020’?
Porque en inglés, si algo empezó en el pasado y continúa ahora, se usa el presente perfecto: ‘I’ve lived here since 2020’. El presente simple no sirve en este caso.
¿Cuándo se usa ever y cuándo never?
Ever significa ‘alguna vez’ y va en preguntas: ‘Have you ever been to Cork?’. Never significa ‘nunca’ y se usa con verbo afirmativo: ‘I’ve never been to Cork’.
¿Qué diferencia hay entre been y gone?
‘He has been to Lima’ quiere decir que fue y ya volvió. ‘He has gone to Lima’ quiere decir que fue y todavía está allí o de camino.
¿Cómo respondo a How long have you…?
Con for más una duración (‘for three years’) o con since más un inicio (‘since 2023’). También puedes decir una frase completa: ‘I’ve known her for two years’.
Para seguir en inglés 3.º ESO
Sigue con la lección de otro capítulo:

