Gramática comparada
Present perfect simple o continuous: la diferencia
La forma simple muestra el resultado y cuántos. La continua muestra la actividad y cuánto tiempo.
Reserva una clase de pruebaLa respuesta corta
| Simple | Continuous |
|---|---|
| I've read three chapters. (El resultado.) | I've been reading all day. (La actividad.) |
| She's painted the kitchen. (Está terminada.) | She's been painting the kitchen. (Hay pintura por todos lados.) |
| It has rained twice this week. (Cuántas veces.) | It has been raining all week. (Cuánto tiempo.) |
Cuándo usar cada uno
| Punto | Simple | Continuous |
|---|---|---|
| Foco | El resultado, cosas terminadas | La actividad, cuánto tiempo, el efecto ahora |
| Pregunta | How many have you read? | How long have you been reading? |
| Forma | have más participio | have been más -ing |
| Palabras clave | already, yet, ever, just, times | all day, lately, recently, for hours |
| Verbos de estado | I've known her for years. | No se usa con know, like, want |
Cuidado si hablas español
- Llevo dos horas esperando es I have been waiting for two hours.
- No uses el continuous con verbos de estado: I have known her, no I have been knowing her.
- Con un número, usa el simple: I've written five emails, no I've been writing five emails.
- Con how long y una actividad, usa el continuous: How long have you been learning English?
Práctica
Práctica de gramática
Elige o escribe la respuesta de cada oración y comprueba.
0 de 8 comprobadas
Preguntas
- ¿I have worked here for two years y I have been working here for two years son lo mismo?
- Casi. Las dos son correctas para una situación que continúa. La continua destaca el paso del tiempo.
- ¿Puedo usar el continuous con un número?
- No. Un número indica un resultado, así que usa el simple: I've read three books.
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