Son las cinco de la tarde y Daniela lleva desde las tres esperando el bus a San José en la parada de Cartago. Cuando por fin llega su amiga Karla, Daniela le dice: “I’ve been waiting for two hours!” No dice I have waited. Dice I’ve been waiting, porque con el present perfect continuous lo que le importa es que la espera ha durado y que todavía se le nota en la cara.
Esa pequeña diferencia es el present perfect continuous, el tiempo que el programa de noveno pide para hablar de actividades que empezaron en el pasado y siguen, o que acaban de terminar y dejaron huella. Es también el tiempo con el que se cuenta cómo ha pasado uno el día.
Definición
El present perfect continuous describe una actividad que empezó en el pasado y llega hasta el presente: o todavía continúa, o terminó hace muy poco y se ven sus efectos. Pone el foco en la actividad y en cuánto tiempo ha durado, no en el resultado.
Cómo se forma#
Fórmula
Sujeto + have / has + been + verbo con -ing
Se usa has con he, she, it y have con I, you, we, they. Lo único que no cambia nunca es been.
| Forma | Ejemplo |
|---|---|
| Afirmativa | She has been listening to the same song since last night. |
| Negativa | They haven’t been studying much this week. |
| Pregunta | Have you been waiting long? |
| Respuesta corta | Yes, I have. / No, I haven’t. |
En conversación casi siempre se contrae: I’ve been, she’s been, we haven’t been. Si escribes un texto formal para el examen, también puedes dejarlo completo; ambas formas son correctas.
Primer uso: algo que empezó antes y sigue#
Aquí aparecen for y since, y casi todos los errores del examen viven en esas dos palabritas. For va con una cantidad de tiempo (for two hours, for three weeks). Since va con el momento en que empezó todo (since 3 o’clock, since Monday, since last night).
Ejemplo. Mi tío vende frutas en la feria del agricultor de Heredia desde las cinco de la mañana. Son las nueve. Solución. He has been selling fruit for four hours o bien He has been selling fruit since five o’clock.
Para preguntar por la duración se usa How long: How long have you been learning English? Y se contesta: I’ve been learning it since seventh grade o for three years.
Segundo uso: acaba de terminar y se nota#
Si llegas a casa con las manos llenas de tierra, tu mamá no necesita que le expliques; ve el resultado. En inglés lo dices así: I’ve been working in the garden. La actividad terminó hace poco, pero la evidencia sigue ahí.
- Why are your shoes so wet? / We’ve been playing soccer in the rain.
- You look tired. / I’ve been studying for the math exam all night.
- Her eyes are red. / She’s been crying.
En estos casos no hace falta decir cuánto tiempo. Lo que cuenta es la causa de lo que ves.
Present perfect continuous o present perfect simple#
Mucha gente confunde los dos porque en español ambos se traducen casi igual. La diferencia es de enfoque. El continuous mira la actividad y su duración; el simple mira el resultado o cuántas veces ocurrió.
| Continuous (actividad) | Simple (resultado o cantidad) |
|---|---|
| I’ve been painting the fence. (Tengo pintura en las manos.) | I’ve painted the fence. (Ya está lista.) |
| He’s been reading that novel all week. | He’s read three novels this month. |
| We’ve been cleaning since noon. | We’ve cleaned five rooms. |
Observa que con una cantidad (three novels, five rooms) se usa el simple. Con una duración (all week, since noon) se prefiere el continuous.
Verbos que casi no se usan en continuous#
Los verbos de estado, los que no describen una acción sino una situación, no suelen llevar -ing: know, like, love, want, need, have (en el sentido de poseer), believe. Se dice I’ve known her for ten years, nunca I’ve been knowing her. Y I’ve had this phone since December, no I’ve been having.
Contar historias con conectores#
El programa también pide que cuentes lo que ha pasado y que expliques por qué. Para eso necesitas conectores de causa, efecto y contraste.
| Función | Conectores | Ejemplo |
|---|---|---|
| Causa | because, since, as | I’m tired because I’ve been running. |
| Efecto | so, therefore, as a result | The bus was late, so we’ve been waiting for an hour. |
| Contraste | but, however, although, even though | Although she’s been practicing every day, she still feels nervous. |
Ojo con since: puede significar “desde” (tiempo) o “porque” (causa). I’ve been home since Monday es tiempo. Since it’s raining, we’ve been playing inside es causa. El resto de la oración te dice cuál es.
Una historia corta, con todo junto:
Marco has been training for the school race for two months. He has been getting up at five every morning, so he’s much faster now. However, last week he hurt his ankle because he didn’t stretch enough. Although he’s been resting, he still wants to run on Saturday.
Fíjate que en la historia se mezclan tiempos: el continuous para lo que dura, y un pasado normal (hurt) para un hecho puntual.
Un ejemplo resuelto paso a paso#
Ejemplo. Convierte esta idea en una oración del examen: “Pablo empezó a ver series el sábado a las siete y todavía las está viendo; ya son las diez de la noche.”
- Identifica la actividad: ver series, watch series.
- Decide el tiempo: empezó antes y sigue, así que present perfect continuous.
- Elige for o since: dar la hora de inicio (las siete) pide since; dar la duración (tres horas) pide for.
- Arma la oración.
Solución. Pablo has been watching series since seven o’clock, o también Pablo has been watching series for three hours. Y la pregunta correspondiente sería How long has Pablo been watching series?
Errores frecuentes#
- Olvidar been: “She has waiting” está mal; es “She has been waiting”.
- Usar el presente simple con since / for: “I live here since 2019” está mal; es “I have lived here since 2019” o “I have been living here since 2019”.
- Mezclar for y since: “for Monday” y “since two hours” están mal. For = cuánto; since = desde cuándo.
- Poner el verbo de estado en -ing: “I’ve been wanting” casi nunca se dice; usa “I’ve wanted”.
Cómo practicar#
Cuéntate el día en voz alta con este tiempo. Al llegar del colegio, di tres frases: I’ve been studying since two. I’ve been helping my mom. I haven’t been watching TV. Después pregúntale a alguien de tu casa How long have you been working here? y anota la respuesta. Se aprende mucho más rápido con ejemplos que son verdad.
Ponte a prueba#
Completa: “Mariana ____ (wait) for the bus since four o’clock.”#
Mariana has been waiting for the bus since four o’clock. Es sujeto singular (has), la actividad sigue y since marca el punto de partida.
¿For o since? “They have been living in Liberia ____ 2015” y “____ ten years”.#
Con 2015 va since (punto de partida); con ten years va for (cantidad de tiempo).
¿Cuál frase está bien: “I’ve been knowing him for years” o “I’ve known him for years”?#
La segunda. Know es un verbo de estado y no se usa en continuous.
Une con un conector: “She has been practicing every day. She still feels nervous.”#
She has been practicing every day, but she still feels nervous (o Although she has been practicing every day, she still feels nervous). Es un contraste.
¿Qué cambia entre “I’ve been painting the fence” y “I’ve painted the fence”?#
La primera pone el foco en la actividad y su duración, y puede que no esté terminada. La segunda dice que el trabajo ya está completo.
Fuentes#
También en Inglés 9ºNoveno año