Placement of Direct Object Pronouns

English puts object pronouns after the verb: "I see her." Spanish puts them before the conjugated verb: "La veo." This default position is consistent across statements, negatives, and questions. Only with commands, infinitives, and gerunds do pronouns move.

The default: before the conjugated verb

Lo veo.

I see him / it.

La conozco bien.

I know her well.

Me llama todos los días.

He calls me every day.

Nos escuchan atentamente.

They listen to us attentively.

Notice that nothing goes between the pronoun and the verb — not even the subject.

In the negative: no comes first

When you negate a sentence, no goes before the pronoun, which still stays in front of the verb. Pattern: no + pronoun + verb.

No lo veo.

I don't see him / it.

No la conozco.

I don't know her.

No me llamó.

He didn't call me.

No los invitamos a la fiesta.

We didn't invite them to the party.

The pronoun never separates from the verb. Lo no veo is wrong.

In questions

In yes/no questions, the pronoun stays right before the verb. The subject (if any) moves around the verb but does not split the pronoun.

¿Lo ves?

Do you see it?

¿La conoces?

Do you know her?

¿Los compraste tú?

Did you buy them? (Subject tú moves to the end.)

In information questions (with qué, cuándo, dónde, etc.), the pronoun still clings to the verb.

¿Cuándo lo compraste?

When did you buy it?

¿Por qué no la invitaste?

Why didn't you invite her?

With compound tenses: before the auxiliary

In compound tenses (like the present perfect), the pronoun goes before haber, not between haber and the participle.

Lo he visto.

I have seen it. (Before he, not between he and visto.)

La habíamos conocido antes.

We had met her before.

¿Los has leído?

Have you read them?

Never: he lo visto or habíamos la conocido. The pronoun stays stuck to the front of the verb complex.

💡
The pattern "pronoun + haber + participle" is rigid. Once you memorize it, compound tenses are easy: me han llamado, te lo he dicho, nos lo habían dado.

With the periphrastic future (ir a + infinitive)

When you use ir a + infinitive (the "going to" future), there are two valid positions:

  1. Before the conjugated form of ir: Lo voy a comprar.
  2. Attached to the end of the infinitive: Voy a comprarlo.

Both are equally common and mean exactly the same thing.

Lo voy a leer.

I'm going to read it.

Voy a leerlo.

I'm going to read it. (Same meaning, different placement.)

¿La vas a llamar?

Are you going to call her?

¿Vas a llamarla?

Are you going to call her?

With modal verbs (querer, poder, deber + infinitive)

Same flexibility: before the modal, or attached to the infinitive.

Lo quiero comprar. / Quiero comprarlo.

I want to buy it.

La puedo ayudar. / Puedo ayudarla.

I can help her.

Los debo llamar. / Debo llamarlos.

I should call them.

With progressive tenses (estar + gerund)

Same two options: before estar, or attached to the gerund (with a written accent).

Lo estoy comiendo. / Estoy comiéndolo.

I'm eating it. (Note the accent on comiéndolo.)

Las estoy escribiendo. / Estoy escribiéndolas.

I'm writing them.

The accent on the gerund is required to preserve the original stress. More on this in Direct Object Pronouns with Infinitives and Gerunds.

Short summary of positions

ContextExampleRule
Simple tenseLo veo.Before the verb
NegativeNo lo veo.No + pronoun + verb
Compound tenseLo he visto.Before haber
Ir a + inf.Lo voy a ver / Voy a verlo.Two options
Modal + inf.Lo quiero ver / Quiero verlo.Two options
ProgressiveLo estoy viendo / Estoy viéndolo.Two options
Affirmative command¡Véalo!Attached (with accent)
Negative command¡No lo vea!Before the verb
💡
Two positions, one rule: whenever there's an infinitive or gerund in the sentence, you can attach the pronoun to it or place it before the conjugated verb. Commands are the one exception — they force the pronoun to attach (affirmative) or stay before (negative).

Common mistakes

❌ Veo lo.

Wrong word order. Pronoun cannot follow a simple conjugated verb.

❌ No veo lo.

Wrong. The pronoun must stay with the verb: 'No lo veo'.

❌ He lo visto.

Wrong. The pronoun goes before haber: 'Lo he visto'.

Summary

  • Default position: immediately before the conjugated verb.
  • Negation: no + pronoun + verb.
  • Compound tenses: pronoun goes before haber.
  • With infinitives/gerunds: two options — before the modal verb or attached to the end.
  • Affirmative commands attach the pronoun; negative commands keep it before.

Next: Direct Object Pronouns with Infinitives and Gerunds.

Related Topics