future perfect vs future progressive
Hello everyone! What's the difference between the future perfect and future progressive? I know that both are used to talk about actions in a near or distance future, but how do I know when to use it?
Look these examples, which is correct?
In the next fifty years or so, pollution will..:
- Have destroyed most plant life.
- Be destroying most plant life.
Within the next ten years, people will..:
- Have traveled by solar powered cars.
- Be traveling by solar powered cars.
Search from various English teachers...
Corrections · 2
0
the future perfect is the completed future, but the future progressive is the future just on the brink of happening. you can also view the future perfect as less certain or less likely to happen or may not happen, but the future progressive is a bit more certain.
0
The perfect means that it will have been done, while the progressive means that it will be being done
In the next fifty years or so, pollution will..:
- Have destroyed most plant life.
- Be destroying most plant life.
the first means that in the next fifty years, most plant life will have been destroyed, while the second means that most plant life will be being destroyed
voy a intentar en español: lo primero significa que despues de 50 años la mayor parte de la vida vegetal habrá sido destruido, y la segunda significa que despues de 50 años polución estará destruyendo la vida vegetal.
Within the next ten years, people will..:
- Have traveled by solar powered cars.
- Be traveling by solar powered cars.
Lo primero significa que en los próximos diez años gente habrá viajado en solar powered cars, y la segunda significa que gente estará viajando en solar powered cars dentro de los próximos diez años.
¡Espero que pudiste entenderme y que te ayudé!
Want to progress faster?
Join this learning community and try out free exercises!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
