Gramática › Future Perfect Tense
Future perfect: preguntas de sí o no
450 ejercicios de huecos, 45 tests de diez
Mueve will delante del sujeto. Have y la tercera forma se quedan juntos.
Practica esta forma
Cargando…
Preparando tu primera pregunta.
La estructura
Solo will se va al principio:
You will have finished. → Will you have finished?
Las respuestas cortas repiten will
Will the parcel have arrived? — Yes, it will. / No, it won’t.
Comprobar un plazo
Casi todas las preguntas de este tiempo son sobre si algo estará listo a tiempo:
- Will the repairs have been completed by Friday?
- Will you have read it by the meeting?
La respuesta suele añadir el plazo real: Not by Friday, but certainly by Monday.
Cuánto para entonces
La pregunta se empareja a menudo con una cantidad:
How many chapters will you have written by June?
Preguntar por el tiempo dedicado cambia el tiempo verbal: How long will you have been writing?
Dónde se tuerce para un hispanohablante
«¿Habrás terminado para las seis?» se traduce moviendo will, y la respuesta corta es Yes, I will, sin repetir have.
El error típico es el participio: Will you have finished, no finish.
Todas las formas
| Sujeto | Pregunta | Respuesta corta, sí | Respuesta corta, no |
|---|---|---|---|
| todos los sujetos | Will they have arrived? | Yes, they will. | No, they won't. |
Ejemplos
Tomados de las 450 frases de este ejercicio. La respuesta va resaltada.
- Will they have completed their journey by the end of the day?
- By the end of this week, will we have completed the project?
- Will he have finished practicing the song before the concert starts?
- By the end of the day, will they have finished their work on this project?
- Will she have finished fixing the car before the mechanic arrives?
- Will he have completed the interview before the end of the day?
- By the end of the month, will you have completed your thesis defense?
- By the time we arrive at the party, will we have finished decorating the venue?
- By what time will you have had your presentation ready?
- Will she have completed writing the report by the end of the day?
- By the time they come back, will you have finished renovating the house?
- In three years, will they have achieved their business goals?
Errores que evitar
Incorrecto: Do you will have finished? correcto: Will you have finished?
Will hace su propia pregunta.
Incorrecto: Will you have finish by then? correcto: Will you have finished by then?
Detrás de have va la tercera forma.