Gramática comparada
For o since: la diferencia
For dice cuánto tiempo. Since dice desde cuándo. Los dos suelen llevar present perfect.
Reserva una clase de pruebaLa respuesta corta
| For | Since |
|---|---|
| I've lived here for five years. | I've lived here since 2020. |
| She has worked here for a long time. | She has worked here since March. |
| We've been friends for ages. | We've been friends since school. |
Cuándo usar cada uno
| Punto | For | Since |
|---|---|---|
| Responde | ¿Cuánto tiempo? | ¿Desde cuándo? |
| Va con | Un período: two hours, three weeks, ten years, a long time | Un punto de partida: 9 am, Monday, 2019, I was a child |
| Tiempo verbal | Present perfect si algo continúa | Present perfect, con un inicio en el pasado |
| Período terminado | I lived in Chile for two years. (Past simple) | No se usa |
Cuidado si hablas español
- El español usa el presente: vivo aquí desde 2020. El inglés pide present perfect: I have lived here since 2020, no I live here since 2020.
- Hace cinco años que vivo aquí es I have lived here for five years.
- For no es during. For dice la duración (for two hours). During dice cuándo (during the meeting).
- Para un período terminado, usa el past simple: I lived there for two years. Ya no vivo allí.
Práctica
Práctica de gramática
Elige o escribe la respuesta de cada oración y comprueba.
0 de 8 comprobadas
Preguntas
- ¿Puedo usar for con el past simple?
- Sí, para un período terminado: I lived in Chile for two years. El present perfect es para algo que sigue siendo verdad.
- ¿Qué diferencia hay entre for y during?
- For dice cuánto dura: for two hours. During dice cuándo pasa algo: during the meeting.
Sigue con
¿Quieres practicar esto con Pili?
Reserva una clase de prueba. Te responde con horarios en hora de Buenos Aires.
Reserva una clase de prueba