gramaro.io

Future perfect passive

El Future Perfect Passive (futuro perfecto pasivo) se usa para hablar de acciones que se completarán antes de un momento específico en el futuro. En voz pasiva, el foco está en la acción o el resultado, no en quién la realiza.

¿Cuándo se usa el Future Perfect Passive?

Se usa solo cuando la acción tiene un límite de tiempo claro. Si no hay un límite específico, se usa Future Simple Passive.

Veamos la diferencia:

My homework will have been finished by Friday. - La tarea ya estará terminada para el viernes (antes de que llegue el viernes).

My homework will be finished by Friday. – Se espera que la tarea esté terminada el viernes (en algún momento del viernes).

Ejercicio online: forma correctamente 10 oraciones en Future Perfect Passive >>

Marcadores del Future Perfect Passive

Palabras y expresiones comunes:

  • before – The room will have been cleaned before you come tomorrow. (La habitación estará limpia antes de que vengas.)
  • by – All work will have been done by 2 p.m. (Todo el trabajo estará hecho para las 2.)
  • by the time – By the time we get to the cinema, the movie will have been finished. (Cuando lleguemos al cine, la película ya habrá terminado.)
  • by then – Your order will have been processed by then. (Tu pedido ya estará procesado para entonces.)
  • till / until (solo en oraciones negativas) – I will not have finished this work till you bring me my books. (No habré terminado el trabajo hasta que me traigas los libros.)

Fórmula del Future Perfect Passive

will have been + verbo en participio pasado (V3)

Ejemplo:
The market will have been opened by the end of the week. – El mercado habrá sido inaugurado para el final de la semana.

Oraciones negativas en Future Perfect Passive

Solo se añade not después de will.

Fórmula:
Subject + will not (won’t) have been + participio pasado (V3)

Ejemplo:
My house will not have been renovated by next month. – Mi casa no habrá sido renovada para el próximo mes.

Preguntas en Future Perfect Passive

Fórmula:
Will + sujeto + have been + V3 + resto de la oración

Ejemplo:
Will the job have been finished by Tuesday? – ¿El trabajo habrá sido terminado para el martes?

Ejemplos: Future Perfect (activo) vs. Future Perfect Passive

Future Perfect Future Perfect Passive
I will have read this book by the end of this month This book will have been read by me by the end of this month
He will have done everything by Thursday Everything will have been done by him by Thursday
She will have repaired the watch by tomorrow evening The watch will have been repaired by tomorrow evening
The carpenter will have made the chair by tomorrow The chair will have been made by the carpenter by tomorrow
I will have learnt English by next year English will have been learnt by me by next year
The tailor will have made the shirt by evening The shirt will have been made by the tailor by evening
They will have built the road by April The road will have been built by April
They will have finished the work by the end of this week The work will have been finished by the end of this week

Pon a prueba tus conocimientos

Forma la oración eligiendo las palabras correctas en el orden correcto.

El acuerdo no se habrá cerrado para la próxima semana. - Traduce esta oración al inglés.

Ejemplos de uso Future perfect passive

  • The deal will not have been closed by next week. - El acuerdo no se habrá cerrado para la próxima semana.
  • Will the windows have been cleaned by twelve o'clock? - ¿Habrán sido limpiadas las ventanas para las doce en punto?
  • The palace will have been renovated by new year. - El palacio habrá sido renovado para el año nuevo.
  • By what time will the president have been elected? - ¿Para qué hora habrá sido elegido el presidente?
  • Your car won't have been repaired by tomorrow morning. - Su coche no habrá sido reparado para mañana por la mañana.
  • By what time will the breakfast have been served? - ¿Para qué hora se habrá servido el desayuno?
  • The problem will not have been solved by tomorrow. - El problema no se habrá resuelto para mañana.
  • The lesson will not have been finished before you arrive. - La lección no habrá sido terminada antes de que llegues.
  • The apartment will have been cleaned by noon. - El apartamento se habrá limpiado para el mediodía.
  • Will the roof have been repaired by Wednesday? - ¿Habrá sido reparado el techo para el miércoles?
  • Will the car have been sold by next month? - ¿Habrá sido vendido el coche para el mes que viene?
  • The performance won't have been finished when he comes. - La actuación no se habrá terminado para cuando él venga.
  • By what time will the article have been published? - ¿Para qué hora se habrá publicado el artículo?
  • By what time will the pizza have been delivered? - ¿Para qué hora se habrá entregado la pizza?
  • Will the hall have been decorated before the performance starts? - ¿Habrá sido decorada la sala antes de que empiece la actuación?
  • Will the job have been finished by Monday? - ¿El trabajo habrá sido terminado antes del lunes?
  • The lunch won't have been cooked by one o'clock. - El almuerzo no habrá sido preparado para la una.
  • The invitations will have been sent by Tuesday. - Las invitaciones se habrán enviado para el martes.
  • Will a place for the party have been chosen by next week? - ¿Habrá sido elegido un lugar para la fiesta para la semana que viene?
  • The room for you will have been booked by two o'clock. - La habitación para usted habrá sido reservada para las dos.
Future perfect passive

Reglas para usar Future perfect passive en la gramática inglesa con ejemplos.