Answer:
14. hayas puesto
15. he confirmado
16. ha traído
17. hemos hecho
18. hayan estado
Explanation:
1. estos libros
2. esa profesora
3. aquella tienda
4. aquellos amigos
5. este gato
6. aquel sitio
7. esas casa
8. esta escuela
9. aquel cafe
10. esas computadoras
Hope this helps!
durmieron
I speak spanish