Gramática › Present Perfect Continuous Tense

Present perfect continuous: preguntas de sí o no

450 ejercicios de huecos, 45 tests de diez

Mueve have o has delante del sujeto. Been y la forma en -ing se quedan juntos.

Practica esta forma

Cargando…

Preparando tu primera pregunta.

La estructura

Solo se mueve el primer auxiliar:

You have been waiting. → Have you been waiting?

Been se queda con la forma en -ing y no se va nunca al principio.

Las respuestas cortas usan have o has

Has he been working? — Yes, he has. / No, he hasn’t.

Repetir la frase entera es correcto pero poco habitual.

Leer las pruebas

Un uso muy característico pregunta por una causa que se ve:

Quien pregunta no se interesa por el pasado en sí: pregunta qué explica lo que tiene delante.

Preguntar por la cantidad en su lugar

Si quieres un número y no una duración, cambia al present perfect normal:

Dónde se tuerce para un hispanohablante

«¿Llevas mucho esperando?» es Have you been waiting long? El español empieza por «llevar» y el inglés por el auxiliar, así que la frase hay que reconstruirla, no traducirla palabra por palabra.

Y Do you have been… sale de pensar que have aquí significa «tener». No lo significa: es el auxiliar del tiempo.

Todas las formas

SujetoPreguntaRespuesta corta, síRespuesta corta, no
I, you, we, theyHave they been waiting?Yes, they have.No, they haven't.
he, she, itHas she been waiting?Yes, she has.No, she hasn't.

Ejemplos

Tomados de las 450 frases de este ejercicio. La respuesta va resaltada.

Errores que evitar

Incorrecto: Do you have been waiting? correcto: Have you been waiting?

El auxiliar ya está ahí. No se añade do.

Incorrecto: Have you been wait long? correcto: Have you been waiting long?

El verbo principal necesita -ing.

Otras formas de Present Perfect Continuous Tense

Práctica mixta → ¿Ya dominas esta forma? Pruébala entre todas las demás: diez, veinte o treinta frases de cada forma a la vez.