1. False; Haber means to have to do something
2.True
Almost every Spaniard. As there are 46.5 million Spain population, I would say 46.5 million (or the closest to that)
Answer:
You did not include the conversation
En el último día de la escuela, Rebeca esta muy contenta. Este año no ha sido muy fácil para Rebeca y está muy cansada. Encima de todo, termino con su novio Alejandro con quien se iba a casar. Por otro lado, sus amigos la quieren mucho y la llaman todos los días y también sus calificaciones están excelentes, solamente necesita estar en la universidad por un año más para poder graduarse.
Hope this helps!!