El future perfect es un tiempo verbal que se utiliza para describir una acción que estará completa en un momento específico en el futuro. Indica que algo habrá sucedido antes de un tiempo o evento futuro.
Sujeto + will have + verbo en participio pasado
Sujeto + will not have + verbo en participio pasado
Will + sujeto + have + verbo en participio pasado?
Uso | Descripción | Ejemplo |
---|---|---|
A) Completar acciones en un momento futuro | Se utiliza para indicar que una acción se habrá completado antes de un momento o evento específico en el futuro. | By next year, I will have saved enough money for a car. (Para el próximo año, habré ahorrado suficiente dinero para un coche). |
B) Predecir resultados | Se usa para predecir que algo habrá ocurrido o se habrá completado en el futuro. | She will have finished the report by Monday. (Ella habrá terminado el informe para el lunes). |
C) Hablar de planes futuros | Se utiliza para hablar de planes o intenciones que se habrán realizado en un futuro determinado. | We will have moved to a new house by the end of the month. (Nosotros habremos mudado a una nueva casa para fin de mes). |
D) Hablar sobre experiencias futuras | Se utiliza para referirse a experiencias que se habrán completado en un momento futuro. | By the time I turn 30, I will have traveled to five different countries. (Para cuando cumpla 30, habré viajado a cinco países diferentes). |
E) Hablar sobre cambios futuros | Se usa para hablar de cambios que se habrán realizado en un futuro determinado. | They will have renovated the house by next summer. (Ellos habrán renovado la casa para el próximo verano). |
Ejemplo (Inglés) | Traducción (Español) |
---|---|
I will have finished my homework by 8 PM. | Yo habré terminado mi tarea para las 8 PM. |
She will not have arrived by the time we leave. | Ella no habrá llegado para cuando nos vayamos. |
Will they have completed the project by next week? | ¿Habrán completado el proyecto para la próxima semana? |
We will have traveled to three countries by the end of this year. | Nosotros habremos viajado a tres países para el final de este año. |
He will not have seen that movie before. | Él no habrá visto esa película antes. |
Will you have finished your report by tomorrow? | ¿Habrás terminado tu informe para mañana? |
They will have graduated by the time we celebrate. | Ellos habrán graduado para cuando celebremos. |
I will not have read the book by next week. | No habré leído el libro para la próxima semana. |
Will she have completed her studies by the end of the year? | ¿Habrá completado sus estudios para el fin del año? |
We will have finished the meeting by 2 PM. | Nosotros habremos terminado la reunión para las 2 PM. |