Breakdown of Cuando compro algo, lo tacho enseguida de la lista de la compra.
Questions & Answers about Cuando compro algo, lo tacho enseguida de la lista de la compra.
Because this sentence describes a habit or something the speaker usually does.
In Spanish, when cuando means whenever in a repeated situation, the present tense is normal:
- Cuando compro algo, lo tacho... = Whenever I buy something, I cross it off...
It is not talking about one single event in the future, but about a routine.
Spanish often omits subject pronouns when they are not needed. The verb ending already shows who the subject is:
- compro = I buy
- tacho = I cross off
So yo is understood. You could say Cuando yo compro algo, lo tacho..., but it sounds less natural unless you want emphasis.