Gramática › Future Perfect Continuous Tense
Future perfect continuous: preguntas de sí o no
450 ejercicios de huecos, 45 tests de diez
Mueve will delante del sujeto. Have been y la forma en -ing se quedan juntos.
Practica esta forma
Cargando…
Preparando tu primera pregunta.
La estructura
Solo se mueve will. Todo lo demás conserva su orden:
They will have been waiting. → Will they have been waiting?
Las respuestas cortas repiten will
Will he have been driving all night? — Yes, he will. / No, he won’t.
Preguntar si la espera será larga
Casi todas las preguntas de este tiempo son una versión de eso:
- Will the guests have been waiting long by the time we arrive?
- Will you have been traveling all day?
En la práctica
Es el tiempo menos usado del inglés, y al hablar la gente lo sustituye normalmente por algo más simple:
Will they have been waiting long? se convierte muchas veces en Have they been waiting long? cuando llega el momento, o en Will they be waiting long? antes.
Aun así merece conocerlo, porque los exámenes escritos lo piden y porque es la única manera de decir con exactitud una duración futura.
Dónde se tuerce para un hispanohablante
«¿Llevarán mucho esperando cuando lleguemos?» es Will they have been waiting long by the time we arrive? — y conviene fijarse en que la segunda mitad va en presente (we arrive), no en futuro.
Todas las formas
| Sujeto | Pregunta | Respuesta corta, sí | Respuesta corta, no |
|---|---|---|---|
| todos los sujetos | Will she have been working? | Yes, she will. | No, she won't. |
Ejemplos
Tomados de las 450 frases de este ejercicio. La respuesta va resaltada.
- How long will he have been walking by the end of the day?
- Will she have been working for too many hours straight?
- Will she have been waiting for the bus at 9am?
- Will she have been studying for too many hours straight?
- Will she have been playing the instrument for six years?
- Will they have been training for the marathon by next month?
- Will you have been practicing since the start of the month?
- Will they have been running in the marathon for five hours by then?
- Will he have been cooking before we finish our dinner?
- Will they have been dancing at the party since the morning?
- Will he have been writing on his novel for eight hours by the end of the day?
- Will my sister have been painting for most of the evening?
Errores que evitar
Incorrecto: Do they will have been waiting? correcto: Will they have been waiting?
Will hace su propia pregunta.
Incorrecto: Will they have been wait long? correcto: Will they have been waiting long?
El verbo principal necesita -ing.