Breakdown of Ya he comprado la cinta para envolver las cajas.
comprar
to buy
la caja
box
para
for
ya
already / now (right now)
Questions & Answers about Ya he comprado la cinta para envolver las cajas.
Can I put ya at the end of the sentence like we do in English with "already"?
Why do we use he comprado (I have bought) instead of the simple past compré (I bought)?
The present perfect (he comprado) is often used with ya to talk about actions that are completed but still relevant right now. You are focusing on the fact that the tape is ready for you to use in the present, rather than exactly when you bought it in the past.
Why do we use para here instead of por?
You use para here because it shows the purpose or goal of an object. The tape's specific purpose is to wrap the boxes, so we use para envolver.
Why is envolver in its infinitive (dictionary) form here?
In Spanish, whenever a verb comes immediately after a preposition like para, por, de, or en, it must stay in the infinitive. Whether you translate it as "to wrap" or "for wrapping", it will always be para envolver.