Ejercicios de future perfect simple and future perfect continuous en inglés

En esta entrada encontrarás tres actividades para trabajar el future perfect simple y el future perfect continuous. Al final de cada una de ellas encontrarás las respuestas.

1. Completa las frases con el Future Perfect Simple o el Future Perfect Continuous.

1) By the time she arrives at the airport, I _______ (wait) for an hour.

2) The project _______ (be) completed by the end of the month.

3) I _______ (study) for 10 hours straight by the time the exam starts.

4) By next year, they _______ (live) in this city for 5 years.

5) We _______ (run) for two hours non-stop by the time we reach the finish line.

6) He _______ (work) as a doctor for 20 years by the time he retires.

7) They _______ (save) enough money for their trip by next month.

8) By the time the concert starts, the band _______ (rehearse) for weeks.

9) She _______ (learn) how to play the guitar for a year by her birthday.

10) I _______ (learn) how to speak French fluently by the end of this year.

Respuestas:

  1. By the time she arrives at the airport, I will have been waiting for an hour. (future perfect continuous)
  2. The project will have been completed by the end of the month. (future perfect simple)
  3. I will have been studying for 10 hours straight by the time the exam starts. (future perfect continuous)
  4. By next year, they will have been living in this city for 5 years. (future perfect continuous)
  5. We will have been running for two hours non-stop by the time we reach the finish line. (future perfect continuous)
  6. He will have been working as a doctor for 20 years by the time he retires. (future perfect continuous)
  7. They will have saved enough money for their trip by next month. (future perfect simple)
  8. By the time the concert starts, the band will have been rehearsing for weeks. (future perfect continuous)
  9. She will have been learning how to play the guitar for a year by her birthday. (future perfect continuous)
  10. I will have learned how to speak French fluently by the end of this year. (future perfect simple)

2. Elige Future Perfect Simple o el Future Perfect Continuous y completa las frases.

1) By this time tomorrow, I _______ (finish) my homework.

2) By midnight, we _______ (celebrate) our anniversary for 10 years.

3) By next week, they _______ (work) on this project for a month.

4) By the time we arrive at the party, the guests _______ (dance) for hours.

5) By the end of the day, he _______ (solve) the math problem.

6) By next summer, she _______ (live) in that house for 7 years.

7) By this time next year, they _______ (travel) around the world for 6 months.

8) By the time I graduate, I _______ (study) this subject for 4 years.

9) By next month, they _______ (live) in this city for 2 years.

10) By the time the movie ends, we _______ (watch) it for 2 hours.

Respuestas:

  1. By this time tomorrow, I will have finished my homework. (future perfect simple)
  2. By midnight, we will have been celebrating our anniversary for 10 years. (future perfect continuous)
  3. By next week, they will have been working on this project for a month. (future perfect continuous)
  4. By the time we arrive at the party, the guests will have been dancing for hours. (future perfect continuous)
  5. By the end of the day, he will have solved the math problem. (future perfect simple)
  6. By next summer, she will have been living in that house for 7 years. (future perfect continuous)
  7. By this time next year, they will have been traveling around the world for 6 months. (future perfect continuous)
  8. By the time I graduate, I will have been studying this subject for 4 years. (future perfect continuous)
  9. By next month, they will have been living in this city for 2 years. (future perfect continuous)
  10. By the time the movie ends, we will have been watching it for 2 hours. (future perfect continuous)

Actividad 3

Traduce las siguientes frases al inglés, utilizando el Future Perfect Simple o el Future Perfect Continuous según corresponda.

1) Para cuando llegue a casa, mi madre habrá cocinado la cena.

2) Dentro de un año, habré terminado de estudiar la universidad.

3) Cuando ella se despierte, habré estado corriendo durante una hora.

4) En tres meses, ellos habrán terminado de construir su casa.

5) Para el próximo verano, me habré graduado de la escuela secundaria.

6) Cuando llegues, habré estado esperándote por horas.

7) En cinco años, habrán ahorrado suficiente dinero para el viaje.

8) Para el final de la semana, habré hecho todas las tareas pendientes.

9) Ellos habrán estado trabajando en este proyecto durante seis meses para cuando lo entreguen.

10) En diez años, habré viajado a todos los continentes.

Respuestas:

  1. By the time I get home, my mother will have cooked dinner. (Future Perfect Simple)
  2. In a year, I will have finished studying at university. (Future Perfect Simple)
  3. When she wakes up, I will have been running for an hour. (Future Perfect Continuous)
  4. In three months, they will have finished building their house. (Future Perfect Simple)
  5. By next summer, I will have graduated from high school. (Future Perfect Simple)
  6. When you arrive, I will have been waiting for you for hours. (Future Perfect Continuous)
  7. In five years, they will have saved enough money for the trip. (Future Perfect Simple)
  8. By the end of the week, I will have done all the pending tasks. (Future Perfect Simple)
  9. They will have been working on this project for six months by the time they deliver it. (Future Perfect Continuous)
  10. In ten years, I will have traveled to all the continents. (Future Perfect Simple)


📝 Tips para entender el future perfect simple and future perfect continuous

Truco 1: Future Perfect Simple

– Recuerda que el futuro perfecto simple se forma con «will have» + el participio pasado del verbo. Por ejemplo: «I will have finished my homework by tomorrow» (Habré terminado mi tarea para mañana).

– Piensa en una acción que ocurrirá en el futuro y que estará completa antes de un punto de referencia específico. Utiliza «will have» para hablar de esa acción completada en el futuro anterior a dicho punto.

Truco 2: Future Perfect Continuous

– El futuro perfecto continuo se forma con «will have been» + el gerundio del verbo. Por ejemplo: «She will have been working for 8 hours by the time she finishes» (Habrá estado trabajando durante 8 horas para cuando termine).

– Usa «will have been» para hablar de una acción que estará en progreso en el futuro antes de otro evento o punto de referencia. Indica una duración o período de tiempo hasta el punto de referencia.

Truco 3: Observa las claves de tiempo y palabras señal antes de elegir el tiempo verbal adecuado.

– Identifica palabras o frases clave en la oración que indiquen una acción futura antes de otro evento. Utiliza el futuro perfecto simple si la acción está completa en el momento señalado.

– Si la acción se está desarrollando en un punto específico en el futuro antes de otro evento, utiliza el futuro perfecto continuo.

– Practica identificando estas palabras o frases clave en ejercicios y frases de ejemplo para mejorar tu habilidad de determinar el uso adecuado del tiempo verbal.

Otras actividades: