Temas
¿Cuál es la diferencia entre el futuro perfecto y futuro perfecto continuo?
Al igual que en los demás tiempos perfectos y continuos la principal diferencia es:
1 El futuro perfecto denota que la acción o estado estará completado en un momento dado del futuro. Pone el énfasis en el resultado.
By 6 o'clock I'll have finished the lesson.
Para las 6 habré terminado la lección.
You will have sold your car before summer.
Habrás vendido tu coche antes del verano.
2 El futuro perfecto continuo enfatiza la continuidad de la acción futura.
Next year she'll have been working here for 20 years.
El año que viene llevará trabajando aquí 20 años.
When she moves to New York next summer she will have been teaching English for 10 years.
Cuando se mude a Nueva York el próximo verano llevará enseñando inglés 10 años.
3 El futuro perfecto continuo es más usual con los denominados verbos dinámicos o de acción ya que los denominados verbos de estado no suelen ir en tiempos progresivos.
I'll have seen enough by lunchtime.
Habré visto bastante para la hora del almuerzo (verbo de estado).
By then I'll have been driving the car for 6 hours.
Para entonces llevaré conduciendo el coche 6 horas (verbo de acción).
4 Para las predicciones se puede usar tanto el futuro perfecto, como el futuro perfecto continuo o el futuro continuo.
El matiz estará en si consideramos la predicción como acabada o si queremos enfatizar la continuidad de la acción.
Don't phone now. He'll have left.
No lo llames por teléfono ahora. Se habrá marchado.
Don't phone now. He'll be having dinner.
No le llames por teléfono ahora. Estará cenando.
Don't phone now. He'll have been studying.
No le llames por teléfono ahora. Habrá estado estudiando.
Ejercicios del futuro perfecto y continuo
Elige la opción correcta.
1 Tomorrow I for a month.
will have been working
2 My younger son the guitar before his sister plays it.
will have broken
3 I the problem by the time you finish it.
will have solved
4 On June 5, I for three years.
will have been married
5 Before he goes to work today, he for all the week.
will have cooked
6 The dogs for an hour in two minutes!
will have been barking
7 After three months living in Ireland I my English.
shan't have improved
8 Before 9 o'clock, my parents my aunt.
will have visited
9 At the end of the day Elise her new house.
will have decorated
10 Peter his family twice a day at the end of the week.
will have been phoning
La plataforma que conecta profes particulares y estudiantes
En la número 10 ponen Will have been phoned ,que no es sin el been will have phoned
Hola, Isabel, ya está corregido 🙂
Hola! En la 5 no tendría más sentido que sea «Before he goes to work today, he will have been cooking for all the week» que significa: Antes de ir a trabajar hoy, habrá estado cocinando durante toda la semana. En vez de que sea «Before he goes to work today, he will have cooked for all the week»
Hola Izaro, como la énfasis en este caso es haber logrado preparar la comida para toda la semana, y no en la acción de cocinar, la forma correcta es will have cooked. Penamos que la confusión viene de «for all the week» que significa «para toda la semana» y no «durante toda la semana». Esperamos haber podido despejar tu duda. ¡Un saludo!
Why is it SHAN’T in number 7?
Hola Angel, gracias por el comentario y por ayudarnos a mejorar nuestra página. Hemos corregido el error. ¡Un saludo!
HOLA