SER, TENER, or HABER? 2

More practice on ser, tener, and haber. Includes compound tenses. Intermediate level.
📚 Quick grammar review
📌
Ser in passive constructionsSer + past participle forms the true passive voice, where the subject receives the action: El libro fue escrito por Cervantes. La ventana fue rota por el viento. The past participle agrees with the subject in gender and number. Don't confuse this with estar + past participle, which describes a resulting state.
🔧
Tener que vs hay queTener que + infinitive expresses personal obligation: Tengo que estudiar (I have to study). Hay que + infinitive expresses impersonal obligation: Hay que estudiar (One must study / You have to study — general). Hay que has no subject; tener que always has one.
💡
Haber in compound tenses — All Spanish perfect tenses are formed with haber + past participle. The participle never changes form in compound tenses: Ella ha comido (not comida). Present perfect: he comido. Past perfect: había comido. Future perfect: habrá comido. The auxiliary always carries the tense marker.

✨ Ready to practice? ¡Vamos!

Choose the correct response to complete each sentence.


1. There's no one here. = No ________ nadie aquí.
  tiene
  hay
  es

2. I have to go to the store. = ________ que ir a la tienda.
  Hay
  Es
  Tengo

3. She's not very nice. = No ________ muy amable.
  es
  hay
  tiene

4. It's the first time. = ________ la primera vez.
  Es
  Tiene
  Hay

5. You (plural, informal) are right. = Ustedes ________ razón.
  hay
  tienen
  son

6. You (singular, informal) are not 20 years old. = No ________ 20 (veinte) años.
  eres
  tienes
  hay

7. They're Mexican. = ________ mexicanos.
  Hay
  Tienen
  Son

8. You guys (Spain, informal) are from Zaragoza. = Vosotros ________ de Zaragoza.
  hay
  tenéis
  sois

9. There are a lot of students in this school. = ________ muchos estudiantes en esta escuela.
  Es
  Hay
  Tiene

10. I feel cold. = ________ frío.
  Tengo
  Hay
  Es


CHECK ANSWERS


Connect & follow
Support us
All content is free. A coffee helps keep it that way. ♥
© 2008–2026 LearnSpanishFeelGood.com (a division of LearnEnglishFeelGood.com). All rights reserved.