Which language do you want to learn?

Which language do you want to learn?

Haber/Tener Exercises For Spanish Grammar

Grammar exercises enhancing language comprehension skills 

In Spanish grammar, ‘Haber’ and ‘Tener’ are two verbs that are commonly used and often confused by students learning the language. ‘Haber’ is usually used as an auxiliary verb to form compound tenses, but it can also be used as an impersonal verb to express existence. On the other hand, ‘Tener’ is used to indicate possession, necessity, age, and other expressions. Understanding how to use ‘Haber’ and ‘Tener’ correctly is crucial in Spanish language proficiency.

Exercise 1: Fill in the blanks with the correct form of ‘Haber’ or ‘Tener’

1. Este libro es muy interesante, *lo* (it) deberías leer.
2. Ayer *había* (there was) una gran fiesta en la casa de Juan.
3. María y yo *tenemos* (have) dos perros pequeños.
4. Por favor, *ten* (have) cuidado al cruzar la calle.
5. *Habrá* (there will be) una conferencia sobre medio ambiente la próxima semana.
6. *He* (I have) estudiado todo el día para el examen de historia.
7. No *tienes* (you have) que preocuparte, todo saldrá bien.
8. *Hemos* (we have) comprado frutas y verduras en el mercado.
9. Siempre *hay* (there is/are) tráfico en esta ciudad.
10. Juan y Ana *tienen* (have) una bonita casa cerca del mar.
11. *Hubo* (there was/were) un error en los resultados del experimento.
12. *Tiene* (he/she/it has) cinco años mi sobrina.
13. *Habías* (you had) dejado las llaves en la mesa.
14. No *tenemos* (we have) suficiente tiempo para terminar esto hoy.
15. *Habré* (I will have) terminado el proyecto para el viernes.
 

Exercise 2: Fill in the blanks with the correct form of ‘Haber’ or ‘Tener’

1. *Has* (you have) conocido a mi hermano mayor?
2. *Habéis* (you have) terminado los deberes de matemáticas?
3. Luis *tiene* (has) miedo a las alturas.
4. *Hay* (there is/are) mucho ruido en la calle, no puedo concentrarme.
5. Cuando era niño, *teníamos* (we had) una casa en el campo.
6. *Hubo* (there was/were) mucha gente en el concierto de ayer.
7. *Había* (there was / were) muchas nubes en el cielo esta mañana.
8. *He* (I have) dejado mi teléfono en casa.
9. Pablo *tiene* (has) tres hijos.
10. *Habrán* (they will have) llegado a la estación de tren.
11. ¿*Tienes* (do you have) mi libro de texto de inglés?
12. *Habréis* (you will have) recibido la invitación para la boda.
13. No *tengo* (I have) ninguna idea de lo que hablas.
14. *Hubiera* (there would be) sido mejor si hubiésemos llegado temprano.
15. *Tenemos* (we have) que hablar de esto más tarde.
 

Talkpal is AI-powered language tutor. Learn 57+ languages 5x faster with revolutionary technology.

LEARN LANGUAGES FASTER
WITH AI

Learn 5x Faster