If anything in Spanish rivals verb conjugations for pure complexity, it’s direct and indirect objects. If you’ve got some Spanish under your belt, these tiny words probably make you sweat just looking at them:
a · lo · la · los · las · me · te · nos · le · les · se
It’s a hot mess. But listen. Listen to me. Get a grip, have a seat. We’re going to get through this together.
1. Read this through, stopping at the practice checkpoints along the way to run a few drills. If the reading gets confusing somewhere, don’t stop; keep going. On this first pass you’re just building the outline in your head.
2. Come back and read the whole thing again. The second pass is where it all locks into place.
3. Then drill until you can drill no more.
I promise, if you do this, you will be able to handle these without breaking a sweat for the rest of your days. Sound good?
Let’s start with some good news to get your heart rate down: three of those eleven are freebies — me, te, nos (you’ll see why in a minute). That leaves the eight actual troublemakers: a / lo / la / los / las / le / les / se. Ready to wrangle them once and for all? Let’s start with direct objects.
1. Direct Objects
A direct object is the thing (or person) the verb happens to, whatever’s getting acted on. Ask “what?” or “who?” right after the verb, and the answer is staring back at you:
Now, the entire point of direct-object pronouns is laziness — the respectable kind. Once we both know we’re talking about the taco, I’m not going to keep saying “the taco” like a parrot. I want to say “it.”
That little lo is doing the whole job of el taco. That’s all a direct object pronoun is: a stand-in so you stop repeating yourself.
Now, the catch. For a thing like the taco, English has exactly two pronouns (it / them) and only asks how many. Spanish asks how many and what gender, so two becomes four:
| singular | plural | |
|---|---|---|
| masculine | lo | los |
| feminine | la | las |
Look at the English: all four are just “it” or “them.” English gives you no clue about gender. When you say “I read it,” you have to remember whether the thing itself is masculine or feminine. (This, by the way, is one of the big reasons everyone told you to memorize el / la with every single noun. Which I’m sure you totally did. No? Don’t worry, you’ll get support in the practice sessions.)
Me, te, and nos have no gender to match, and each is the same word whether it’s a direct or indirect object. Me viste (you saw me), me diste el libro (you gave me the book): one "me" covers both jobs, and te and nos work the same way.
One last rule for direct object pronouns: where does the pronoun go? Right in front of the conjugated verb. English tacks “it” on the end (“I read it”); Spanish plants it before:
For a normal conjugated verb, the direct-object pronoun goes before. You’ll learn the few forms where it attaches to the end in Part 5.
And that’s direct objects! You just picked off lo / la / los / las: four of the eight troublemakers, gone.
✋ Checkpoint
You already know enough to start drilling. Go do a few rounds of the Direct Object Pronouns deck, then come back. The next part builds right on top of this one.
2. The Personal a
Remember the grandma example? We visited grandma. Grandma is a person, not a taco, and Spanish treats people a bit differently. When your direct object is a specific person (or a pet that’s family), you drop a little a right in front of them. Compare that to a plain thing, which gets no such fanfare:
In short: a person gets an a; a thing gets nothing.
I know: you learned a = “to” (voy a la tienda, I’m going to the store). But that’s not what we’re talking about here. This “a” has no translation at all. It isn’t carrying meaning; it’s just doing a job. Think of it as a little flag Spanish waves that says “psst — this object is a person.”
“But why?” Quick aside, then we move on. Spanish word order is flexible: the doer doesn’t have to come before the verb the way it does in English. The personal a helps mark a person as the one the action happens to. When both nouns are people, that can be especially useful: Juan vio a María. The a marks María as the person being seen.
Now swap that person for a pronoun: the a vanishes — and you’re back to lo / la from Part 1:
The a was never part of the object. It’s a marker that sits in front of a spelled-out person, so once a pronoun stands in for that person, there’s nothing left for it to mark. Juan and grandma were ordinary direct objects the whole time, so they take the ordinary direct-object pronouns lo and la.
So that’s the full direct-object picture: things and people both take lo/la/los/las. The difference is the personal a, which appears when a specific person is spelled out (Vi a Juan) and disappears when a pronoun takes their place (Lo vi).
One exception worth remembering: tener usually skips the personal a: Tengo dos hermanos, not Tengo a dos hermanos. Spanish contains multitudes. Don’t lose sleep over it.
The full truth: the personal a doesn’t strictly track personhood; it also reflects how specific and individualized the object is. People always take it. Things don’t take it. Animals are the gray zone: pets and animals treated as individuals commonly get a, while generic animals often don’t. The more the animal feels like “somebody” in context, the more Spanish wants the a.
3. Indirect Objects and the Dative a
Alright: we’ve covered the personal a. Now it’s time for the dative a. (“Dative” sounds technical, but it comes from the Latin for to give; it just means the giving-to role, and you’re about to see why.) It looks exactly like the personal a — same single letter, same spot, right in front of a person — but it does something completely different. Here it is:
There are two “objects” in that sentence:
1. The gift: the thing that gets given. (You know this
one: it’s the direct object.)
2. Juan: the person you give it to. That’s the indirect object: not the thing being acted on, but the
person the action goes to or is for.
English marks the recipient with “to” or “for”; Spanish marks it with a. And this a is not the personal a from Part 2. This one carries real meaning, “to / for”:
| Personal a (Part 2) | Dative a (this one) | |
|---|---|---|
| The person is… | the thing acted on (direct object) | the recipient (indirect object) |
| Means | nothing | “to / for” |
| Pronoun | lo / la | le / les |
With vi, Juan is the person being seen: he’s the direct object. With escribí, Juan isn’t what was written — he’s the recipient. So ask: is the action being done directly to the person, or is something being given, sent, or said to them?
Now, the pronoun. Exactly like lo/la stood in for the thing, le stands in for the recipient (le for one, les for several):
Spanish often mentions the recipient twice: once with the pronoun and once with the name in the same sentence. This is the redundant le:
Le and a Juan refer to the same recipient. Di un regalo a Juan is also grammatical, but the doubled form is extremely common in everyday Spanish.
The le-less examples from earlier (Escribí a Juan, Di un regalo a Juan) weren’t wrong. They’re grammatically correct. Everyday Spanish, however, very often uses the doubled form: Le escribí a Juan. Le di un regalo a Juan.
One more thing about that a-phrase: it doesn’t have to come at the end. Spanish often puts the recipient first, and when the a-phrase comes before the verb, the le is required:
Now, the classic mistake: using lo when the person is a recipient. Say you want to tell someone “I wrote to Juan”:
Both sentences are grammatically correct; lo and le just point different things. In English, “I wrote him” really means “I wrote to him.” That hidden to makes him the recipient, so Spanish uses le, not lo. Lo escribí means “I wrote it”; Le escribí means “I wrote to him.”
Le presenté a mi hermana a Juan.
I introduced my sister to Juan.
Two a’s, two jobs: a mi hermana is the personal a — she’s the direct object, the person being introduced. A Juan is the dative a — he’s the recipient, the person she’s introduced to.
A Familiar Pattern
You already know this pattern with gustar. Remember A mi madre le di un regalo? If you know gustar, you’ve been building sentences like that all along:
A María le gusta el café.
María likes coffee.
It works because gustar is structured more like “to please”: literally, “To María, coffee is pleasing.”
- A María: the person experiencing it, marked with a.
- le: the indirect-object pronoun referring to María.
- gusta: the verb, agreeing with el café.
- el café: the subject.
María isn’t the grammatical subject; el café is. That’s why gustar uses indirect-object pronouns: me, te, le, nos, les.
✋ Checkpoint
Go do a few rounds of the Indirect Object Pronouns deck. Part 4 combines these with lo/la, so it helps to have le/les feeling automatic before you go in.
4. Both at Once (the boss fight)
Now we combine everything. You’ve got a direct object (lo/la/los/las) and a recipient (le/les). What happens when a sentence needs both pronouns at once?
Rule #1:
The recipient comes first, the direct object second.
Those were the easy ones (me, te, nos, your well-behaved friends). With le and les, something new happens.
Rule #2:
Watch what happens when a le/les bumps into a lo/la/los/las:
Spanish took one look at “le lo” — two little L-words mashed together — and said absolutely not. So whenever le or les lands right before lo/la/los/las, it transforms into se. There’s your eighth and final troublemaker. And now you know its secret: this se is just le/les in a disguise.
Here’s the whole system running on one sentence. And notice the recipient this time: the plants. Recipients are usually people, but they don’t have to be, just like direct objects don’t have to be things:
Since both le and les collapse into se, se no longer tells you who the recipient is: se lo di could mean I gave it to him, her, them, or you (formal). Spanish can keep an a-phrase to make that clear: Se lo di a Juan, a ella, a ellos. It’s the same doubling pattern from Part 3, but here the a-phrase makes the recipient explicit.
That’s all eight: a / lo / la / los / las / le / les / se. 🎉 Take a lap.
✋ Checkpoint
Go do a few rounds of the Double Object Pronouns deck. It drills the order rule and the se swap together. Then come back: one short part left.
5. One Attached Pronoun
So far, every pronoun has sat in front of a conjugated verb (Lo leí, Se lo di). But pronouns can also attach to the end of infinitives and gerunds — and with affirmative commands, they have to.
When an infinitive or gerund follows a conjugated verb, you get both options: attach the pronoun (Voy a leerlo) or put it in front of the conjugated verb (Lo voy a leer). Both are correct and common. With an affirmative command, the pronoun always attaches to the end: Hazlo, Cómpralo.
Accent Marks
Look at the examples again: leerlo and hazlo need no written accent, but haciéndolo and cómpralo do. The rule is simple: the stress stays exactly where it was on the original verb. If adding a pronoun would make the normal stress rules move it somewhere else, a written accent pins it back in place. If the stress already lands correctly, nothing is written.
| Verb Form | With One Pronoun | Accent? |
|---|---|---|
| infinitive | ver → verlo comprar → comprarla | no |
| one-syllable command | haz → hazlo di → dilo pon → ponlo | no |
| longer command | compra → cómpralo pide → pídelo lee → léelo | yes |
| gerund | haciendo → haciéndolo | yes |
Try it on ver: add lo, and VER-lo naturally keeps the stress on ver. Nothing to fix. Now compra: add lo, and the default would give you com-PRA-lo. Wrong syllable, so the accent pins the original stress in place: cómpralo.
This fusing only happens with affirmative commands. Make the command negative and the pronoun moves back in front of the verb: Hazlo → No lo hagas (“don’t do it”).
6. Two Attached Pronouns
Everything from Part 4 still applies when the pronouns attach. The order stays the same: indirect first, then direct. And the le → se swap still applies.
- da + me + lo → dámelo
- dar + se + lo → dárselo
With two attached pronouns, the resulting word always needs a written accent to preserve the verb’s original stress:
- da → dámelo
- dar → dárselo
- diciendo → diciéndoselo
Same exception as before: negative commands send both pronouns back in front, still in order. Dámelo → No me lo des (“don’t give it to me”).
And… that’s the entire system. Things, people, recipients, the two a’s, the redundant le, the se swap, the fused verbs and their accents: eight words that used to make you sweat, now just moving parts you can actually see.
🏁 Final checkpoint
Now go do the thing that actually wires it in: practice. Reading won’t cut it on its own — reps will. The full run in order is Direct Object Pronouns, Indirect Object Pronouns, Double Object Pronouns, One Attached Pronoun, Two Attached Pronouns. When they start feeling easy, come back for the reread. 💪