Word
Has puesto la taza sucia en la mesa.
Meaning
You have put the dirty cup on the table.
Part of speech
sentence
Pronunciation
Course
Breakdown of Has puesto la taza sucia en la mesa.
la mesa
the table
en
in / on / at
sucio
dirty
poner
to put
Questions & Answers about Has puesto la taza sucia en la mesa.
Why is the word "puesto" used here instead of "ponido"?
Why do we use "has" for "have" instead of a form of "tener"?
I thought "en" meant "in". Why does it mean "on" the table here?
The preposition en is very flexible and can translate to "in," "on," or "at" depending on the context. Since you usually place a cup on a table rather than inside it, en la mesa naturally translates to "on the table."
Why does "sucia" (dirty) come after "taza" (cup)?
In Spanish, descriptive adjectives like sucia usually come right after the noun they describe. It also ends in "-a" to match the feminine gender of taza.