They are all correct. Keep #2 same way.
Señora Menchero: Te gusta el café?
If you say "le gusta el cafe?" It would be appropriate to say "Usted le gusta el cafe?"
And it depends where you go, some countries would say le gusta and some countries use te gusta. In Puerto Rico, we say te. When I went to Uruguay and Argentina, they use le.
Answer:
- Sí, hay un ratón gris.
Explanation:
So technically any color that would fit with a mouse can go in the blank (examples: black, gray, white, brown)
'Gris' means gray
Hope it helps :)
Ropa- rope
ropa means clothes, but thats in slang spanish I dont know how they say it in formal spanish