Lo esencial: Future perfect: will have + participio; future perfect continuous: will have been + -ing. Estos 20 ejercicios lo practican paso a paso, desde «Future perfect: completa» hasta «Escritura guiada».
Aquí tienes 20 ejercicios del future perfect (B2), ordenados de fácil a difícil; además, el solucionario está en otra ficha.
Estos ejercicios trabajan el future perfect, el future perfect continuous y las expresiones de futuro cercano be about to, be due to y be on the verge of. Siguen el nivel B2 del MCER (Volumen complementario 2020).
Vas a completar, ordenar, corregir, traducir y mediar. En el B2 se espera que puedas explicar planes y plazos con precisión y distinguir lo que ya estará hecho de lo que seguirá en marcha.
Nivel: Inglés B2 (MCER, intermedio alto) · Referencia oficial: MCER B2 (Volumen complementario 2020), MCER B2 Expresión oral
Ejercicios del future perfect (B2)
Ejercicio 1. Future perfect: completa ★★★
Completa con el future perfect del verbo entre paréntesis.
- By June, Daniela (finish) her thesis.
- By the time we land, the sun (set).
- In ten years, scientists (cure) more diseases.
- (you / save) enough money by December?
- Iker (not / read) the contract by tomorrow.
- By midnight, the guests (leave).
Ejercicio 2. Will have + participio ★★★
Escribe will have + el participio de cada verbo.
- eat
- take
- see
- drive
- build
- run
Ejercicio 3. Be about to ★★★
Completa con la forma correcta de be about to y el verbo entre paréntesis.
- Hurry up! The doors (close).
- I can’t talk; the meeting (begin).
- Look at the sky! It (rain).
- Camila (leave) when the phone rang.
- We (sit down) to eat when the lights went out.
- The kettle (boil).
Ejercicio 4. About to, due to o on the verge of ★★★
Elige la expresión correcta.
- The package (is about to / is due to) arrive on Thursday, according to the tracking page.
- Shh! The lecture (is about to / is due to) start; the professor is walking in.
- The baby (is due to / is about to) be born in October.
- The company (is on the verge of / is due to) bankruptcy.
- The new bridge (is due to / is about to) open next spring.
- The goalkeeper (is on the verge of / is due to) tears.
Ejercicio 5. Future perfect continuous: conjuga ★★★
Conjuga el verbo entre paréntesis en future perfect continuous.
- By next March, Andrés (work) here for ten years.
- At five o’clock, I (study) for six hours.
- By the time the bus arrives, we (wait) for an hour.
- How long (you / live) in Bogotá by the end of the year?
- She (not / teach) for long by then, so she’ll still be new.
- By 2030, the city (build) the tunnel for a decade.
Ejercicio 6. Resultado o duración ★★★
Elige la forma que encaja con la idea de resultado o de duración.
- By Friday, I (will have written / will have been writing) twelve pages.
- By Friday, I (will have written / will have been writing) this essay for a whole week.
- By the time the bell rings, Rocío (will have taught / will have been teaching) four classes.
- By noon, the baker (will have baked / will have been baking) since five a.m.
- By tomorrow, they (will have signed / will have been signing) all the contracts.
- By evening, my neighbour’s dog (will have barked / will have been barking) for hours.
Ejercicio 7. Ordena las palabras ★★★
Ordena las palabras para formar una frase correcta.
- will / have / By / finished / she / the / Tuesday / report
- about / is / to / The / start / match
- will / by / driving / have / We / been / for / six / hours / noon
- due / The / to / results / are / tomorrow / be / published
- the / verge / She / on / of / is / giving / up
- you / have / Will / by / back / returned / the / book / Friday?
Ejercicio 8. Traduce al inglés ★★★
Traduce al inglés.
- Cuando llegues, ya habré salido.
- El tren está a punto de salir.
- El mes que viene llevaré cinco años viviendo en Miami.
- El informe debe llegar el lunes.
- La empresa está al borde de la quiebra.
- ¿Habrás terminado para las ocho?
Ejercicio 9. Corrige el error ★★★
Cada frase tiene un error. Reescribe la frase correcta.
- By Friday I will finish the whole book.
- The film is about to starting.
- She is on the verge to cry.
- When you will arrive, I will have left.
- By 2028 she will have been work here for a decade.
- The parcel is due to arrives tomorrow.
Ejercicio 10. On the verge of ★★★
Completa con be on the verge of y el verbo entre paréntesis en gerundio.
- Valentina was (win) the final when she tripped.
- The team is (collapse) after the losses.
- Joaquín is (sign) a contract with a club in Lima.
- I was (give up) learning German, but then I met a tutor.
- The town is (become) a tourist hotspot.
- We are (reach) an agreement.
Ejercicio 11. Time clauses y future perfect ★★★
Elige la opción correcta.
- I’ll call you as soon as I (finish / will finish) work.
- By the time you read this, I (will leave / will have left) Spain.
- We (will have arrived / will arrive) at 6 p.m., in time for dinner.
- She’ll be tired because she (will work / will have been working) since dawn.
- Before the guests arrive, we (will have cleaned / will clean) the whole house.
- Hurry! By the time we get there, the shop (will close / will have closed).
Ejercicio 12. Reescribe con be about to ★★★
Reescribe cada frase con be about to.
- The film begins in a few seconds.
- Mateo is going to leave right now.
- I almost dropped the tray.
- The baker will open the shop in a moment.
- The speaker is going to announce the winner in a second.
- We nearly fell asleep when the alarm rang.
Ejercicio 13. Reescribe con be due to ★★★
Reescribe cada frase con be due to.
- The conference is scheduled to start at nine.
- The new bus line is expected to open in April.
- The delivery should arrive on Friday.
- The singer is scheduled to land at noon.
- The council will vote on the budget on Monday, as planned.
- The film should come out next month.
Ejercicio 14. Lee el itinerario ★★★
Observa el itinerario de Santiago y completa con la forma correcta del verbo entre paréntesis.
- His plane (be due to) land in Austin at 1:40 p.m.
- By Wednesday at 5 p.m., he (spend) two nights in Austin.
- At 4 p.m. on Tuesday, the conference (run) for seven hours.
- His flight home (be due to) land at 7:25 p.m.
- Just before boarding, he (be about to) switch off his phone.
Ejercicio 15. Traduce al español ★★★
Traduce al español.
- By the time you read this, I’ll have landed.
- We’ll have been living here for a decade in May.
- The bridge is due to open in spring.
- I was about to call you!
- The village is on the verge of disappearing.
- Will they have finished by Friday?
Ejercicio 16. Mediación: explica en inglés ★★★
Una colega de Toronto no habla español. Resume en inglés cada mensaje con la expresión más adecuada.
- «Mi hermana está a punto de salir de casa; te llama en cinco minutos.»
- «Para el próximo verano, habré ahorrado lo suficiente para viajar a Nueva Zelanda.»
- «El paquete tiene que llegar el jueves, pero el transportista no ha dado confirmación.»
- «A las seis llevarán ocho horas ensayando y estarán agotados.»
Ejercicio 17. Calendario del proyecto Atlas ★★★
Hoy es 20 de octubre. Observa el calendario y completa con la forma adecuada de las expresiones entre paréntesis.
- The build (be due to) finish on October 31.
- By November 10, the testers (check) every feature.
- By October 31, the developers (complete) the whole build.
- The client (be on the verge of / lose) patience.
- Look! The manager has just stood up: she (be about to / speak).
- By the launch, the team (work) on Atlas for more than six weeks.
Ejercicio 18. Escribe la pregunta ★★★
Escribe la pregunta que corresponde a cada frase, con la palabra o estructura indicada.
- By July, Ximena will have been teaching for fifteen years. (How long)
- Mateo will have finished the report by noon. (pregunta de sí o no)
- The bridge is due to open in May. (When)
- They will have been travelling for nine hours when they land. (How long)
Ejercicio 19. Corrige el párrafo ★★★
Reescribe el párrafo corrigiendo los cinco errores.
By next December, I will finish my degree. By then, I will study for four years. I am on the verge to graduate and my parents are about arrive from Lima. The ceremony is due start at ten.
Ejercicio 20. Escritura guiada ★★★
Escribe entre 60 y 80 palabras en inglés sobre dónde estarás en 2035. Usa un future perfect, un future perfect continuous y al menos una de estas expresiones: be about to, be due to, be on the verge of.
Para seguir en inglés B2
Sigue con los ejercicios de otro capítulo:


