Introduction
Spanish double object sentences sometimes sound incomplete to English speakers. A common example is Lo dije a él, which feels odd or ungrammatical. This article explains why that happens, how object pronouns and prepositional phrases work, and how to form natural double object constructions in Spanish.
- What is a double object sentence?
- Spanish object pronouns and clitic placement
- Why Lo dije a él sounds incomplete
- How to say it correctly
- Common learner errors and how to fix them
- Word order and emphasis
- Regional variation and colloquial usage
- Common verbs and their patterns
- Putting it all together
- Conclusion
What is a double object sentence?
A double object sentence contains both a direct object and an indirect object. In English you can say I gave him the book, where the direct object is the book and the indirect object is him. Spanish uses similar roles, but the grammar and word order differ in important ways.
Direct and indirect objects in Spanish
The direct object answers what or whom. Example: Yo escribí la carta. La carta is the direct object.
The indirect object answers to whom or for whom. Example: Le di el regalo a María. María (introduced with a) is the indirect object; el regalo is the direct object.
Spanish object pronouns and clitic placement
Spanish frequently uses clitic pronouns to replace objects: lo/la/los/las for direct objects and le/les for indirect objects. Clitics attach before conjugated verbs and between infinitives and gerunds in certain constructions. When both objects are pronouns, Spanish follows a specific order: indirect object pronoun before direct object pronoun.
Order of clitics: me/te/le/nos/os/les + lo/la/los/las. Example: Ella me lo dio. Not Ella lo me dio.
Using a versus clitic le/les
Spanish often uses a prepositional phrase with a to-name after verbs to indicate the indirect object explicitly: a María, a ti, a ellos. This construction is especially common when the indirect object is a noun or a strong pronoun that needs emphasis or clarification. However, when a clitic pronoun is present, the prepositional phrase usually still appears for clarification or emphasis, but certain combinations create redundancy and awkwardness.
Why Lo dije a él sounds incomplete
At first glance, Lo dije a él translates literally to I said it to him, which seems fine. But native speakers often find it redundant or stylistically odd because of a clash between the clitic lo and the prepositional phrase a él when the intended indirect object should be marked with le rather than expressed only as a prepositional phrase.
Key points:
– In Spanish, the verb decir normally takes an indirect object marked by le/les when the receiver is a person: Le dije la verdad a María or Le dije a María la verdad.
– The clitic lo is a direct object pronoun. Using lo and then adding a él suggests that él is the indirect object, but the indirect object pronoun le is missing. The expected clitic for him is le, not lo.
Therefore Lo dije a él feels incomplete because the indirect object clitic le is absent. A natural version would use le to mark the indirect object: Le dije eso a él or Se lo dije a él, depending on which object is being replaced.
Technical explanation: clitic duplication and redundancy
Spanish often uses clitic duplication, where both a clitic pronoun and a prepositional phrase refer to the same person. This is common and grammatical: Le di el libro a María. Here le and a María match. But clitic duplication requires matching types: the clitic must reflect the grammatical role. In Lo dije a él, the clitic lo is direct-object form, while a él is an indirect-object phrase meaning to him. The mismatch between direct-object clitic and indirect-object phrase creates a sense of error or incompleteness.
How to say it correctly
There are several natural ways to express the idea depending on what you mean:
– If you mean I told him it (I told him that thing), use the indirect-object clitic plus the direct object: Se lo dije a él. Here se replaces le before lo; Spanish requires changing le/les to se when followed by lo/la/los/las.
– If you want to use a demonstrative pronoun for the thing: Le dije eso a él. This explicitly uses le for the indirect object and eso for the direct object.
– If you want a neutral version without clitics: Dije eso a él. This is acceptable but less common; most speakers prefer the clitic for natural flow: Se lo dije a él or Le dije eso a él.
Examples with line breaks for clarity:
Se lo dije a él.
Le dije eso a él.
Dije eso a él.
Why se lo instead of le lo
When both an indirect-object pronoun and a direct-object pronoun appear together, Spanish avoids the sequence le lo, le la, le los, le las. Instead, le or les becomes se. So the combination for telling something to someone becomes se lo, se la, se los, se las. Example: Se lo di a Juan means I gave it to Juan. If you mistakenly say Le lo di a Juan, it will sound wrong to native speakers.
Common learner errors and how to fix them
English speakers often transfer English word order and pronoun usage directly into Spanish. This causes issues like:
– Saying Lo dije a él to mirror I said it to him. Fix: Use Se lo dije a él or Le dije eso a él.
– Omitting the clitic entirely: Dije a él eso. This is awkward. Better: Se lo dije a él or Le dije eso a él.
– Using lo for people: Lo vi a él. While some dialects tolerate lo used with masculine people in casual speech, the standard rule is to use the direct object clitic for people only when referring to masculine direct objects, but for indirect objects use le. For seeing someone, the direct object is appropriate: Lo vi means I saw him. But for decir, which uses an indirect object for the person receiving information, use le: Le dije.
Examples showing correct patterns
Context: You told him the news.
Se lo dije a él. (I told it to him.)
Le dije la verdad a él. (I told him the truth.)
Le dije eso a él. (I told him that.)
Context: You saw him at the store. The person is a direct object.
Lo vi en la tienda. (I saw him in the store.)
Note the difference: decir takes an indirect object for the person receiving information; ver takes a direct object for the person perceived. This is why you use le with decir but lo with ver.
Word order and emphasis
Spanish word order is flexible and speakers use it for emphasis. When you add both a clitic and a prepositional phrase, the prepositional phrase often provides emphasis or clarification, especially when the indirect object is a person with a name or tonic pronoun like a él, a ella, or a mí.
Compare:
Le dije a María que viniera. (Neutral: I told María to come.)
A María le dije que viniera. (Emphatic: To María I told her to come.)
But starting with a direct-object clitic and then a prepositional phrase referring to an indirect object, as in Lo dije a él, breaks expected patterns and sounds incomplete or erroneous.
Regional variation and colloquial usage
Some Spanish dialects and colloquial speech patterns blur strict rules. In certain regions you might hear lo used where standard grammar prescribes le, especially in rapid or informal speech. Still, in most formal and neutral contexts, following the le/lo distinction and the se change is safest and clearest.
Be aware that overcorrection can also occur: using se lo in contexts where a direct-object clitic alone is correct will confuse listeners. Focus on the verb’s subcategorization: does the verb require an indirect object for the person receiving an action or a direct object? That determines whether to use le/les or lo/la/los/las.
Practical tips for learners
– Learn which verbs typically take indirect objects for people. Decir, dar, regalar, explicar often do. Use le/les with those verbs when referring to people.
– Practice clitic order: indirect before direct, and remember the se change: le/les becomes se before lo/la/los/las.
– When in doubt, include both the clitic and the prepositional phrase for clarity: Le di el libro a Juan. This is natural and unambiguous.
– Listen to native speakers and note how they emphasize recipients using a plus tonic phrase such as a mí, a ti, a él.
Common verbs and their patterns
Here are quick patterns for verbs learners often use:
Decir (to tell) – indirect for the person: Le dije la verdad a Carlos. Se lo dije a Carlos.
Dar (to give) – indirect for the recipient: Le di el regalo a Ana. Se lo di a Ana.
Ver (to see) – direct for the person: La vi anoche. Vi a Ana. Use lo/la for him/her when the person is the direct object.
Preguntar (to ask) – indirect for the person: Le pregunté la hora a ella. Pregunté la hora a ella. Note that preguntar can use a direct object for a question and an indirect object for the person being asked.
Putting it all together
The reason Lo dije a él sounds incomplete is a clash between pronoun type and expected role. Decir uses an indirect object for the person receiving information, so Spanish expects an indirect-object clitic such as le, possibly duplicated by a prepositional phrase a él. Replace the mismatched clitic or add the correct one: Se lo dije a él or Le dije eso a él. Understanding whether the person is a direct or indirect object for a given verb will solve most confusion.
Conclusion
Spanish double object sentences require attention to object roles, clitic order, and the se change. Lo dije a él sounds incomplete because the indirect-object clitic le is missing and the clitic used is the direct-object form lo. Use Se lo dije a él, Le dije eso a él, or Dije eso a él for natural alternatives. With practice, you will learn which verbs take le/les and when to duplicate with a plus-name phrase for emphasis or clarity.

