Breakdown of ¿Que la anfitriona ha lavado el mantel?
que
that (relative pronoun, conjunction)
lavar
to wash
haber
to have (auxiliary)
la anfitriona
the hostess
el mantel
the tablecloth
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.