Pick a language and start learning!
Future perfect tense Exercises in Spanish language

The future perfect tense in Spanish, known as "el futuro perfecto," is an essential aspect of mastering advanced Spanish grammar. This tense is used to describe actions that will have been completed by a certain point in the future. For example, in the sentence "Para el año 2025, habré terminado mis estudios" (By the year 2025, I will have finished my studies), the future perfect tense helps convey the idea of completion before a specified future moment. Understanding how to form and use this tense correctly will enhance your ability to express complex future scenarios with precision and clarity.
To construct the future perfect tense in Spanish, you need to combine the future tense of the auxiliary verb "haber" with the past participle of the main verb. The conjugation of "haber" in the future tense is as follows: habré, habrás, habrá, habremos, habréis, habrán. For instance, to say "I will have eaten," you would use "habré comido." Mastery of the future perfect tense will not only improve your fluency but also allow you to articulate nuanced predictions and expectations about the future. Engaging in grammar exercises specifically designed for this tense will solidify your understanding and ensure you can use it effortlessly in conversation and writing.
Exercise 1
<p>1. By next year, they *habrán construido* the new bridge (verb for building).</p>
<p>2. She *habrá terminado* her homework before dinner (verb for finishing).</p>
<p>3. We *habremos aprendido* a lot of new words by the end of the course (verb for learning).</p>
<p>4. You *habrás viajado* to three different countries by summer (verb for traveling).</p>
<p>5. He *habrá escrito* his book by the end of the month (verb for writing).</p>
<p>6. They *habrán comprado* a new car by next Christmas (verb for buying).</p>
<p>7. I *habré encontrado* a new job by the end of the year (verb for finding).</p>
<p>8. We *habremos terminado* the project by tomorrow morning (verb for finishing).</p>
<p>9. She *habrá hecho* all the preparations before the guests arrive (verb for doing/making).</p>
<p>10. You *habrás leído* all the chapters by the time of the exam (verb for reading).</p>
Exercise 2
<p>1. By 2025, she *habrá terminado* her degree. (finish)</p>
<p>2. We *habremos llegado* at the airport by 8 PM. (arrive)</p>
<p>3. By the time you wake up, I *habré cocinado* breakfast. (cook)</p>
<p>4. They *habrán construido* the house by the end of the year. (build)</p>
<p>5. By next summer, you *habrás aprendido* to swim. (learn)</p>
<p>6. By tomorrow, he *habrá escrito* the report. (write)</p>
<p>7. We *habremos viajado* to three countries by next month. (travel)</p>
<p>8. By the end of the day, I *habré leído* the entire book. (read)</p>
<p>9. She *habrá comprado* a new car by the end of the week. (buy)</p>
<p>10. By the time you arrive, they *habrán terminado* the project. (finish)</p>
Exercise 3
<p>1. By this time tomorrow, I *habré terminado* my homework (verb for completing).</p>
<p>2. They *habrán visitado* Paris by next summer (verb for traveling).</p>
<p>3. She *habrá aprendido* to play the guitar by the end of the year (verb for acquiring a skill).</p>
<p>4. We *habremos comprado* a new house before the baby arrives (verb for purchasing).</p>
<p>5. You *habrás leído* the entire book by next week (verb for reading).</p>
<p>6. By the time the guests arrive, we *habremos cocinado* dinner (verb for preparing food).</p>
<p>7. He *habrá conseguido* a new job by the end of the month (verb for obtaining).</p>
<p>8. The movie *habrá comenzado* by the time we get there (verb for starting).</p>
<p>9. They *habrán terminado* the project by the deadline (verb for finishing).</p>
<p>10. By the end of the semester, I *habré mejorado* my Spanish skills (verb for improving).</p>