How to Use “Comprar” in Portuguese With Objects and People

Introduction

Understanding how to use comprar in Portuguese is essential for everyday communication in Brazil. This article explains when comprar takes a direct object, how to express buying things and paying for people, verb conjugations you need, and natural sentence patterns Brazilian Portuguese speakers use.

What comprar means and basic usage

Comprar is a transitive verb that generally means to buy or to purchase. In most cases it takes a direct object: you buy something. The object can be a concrete item, a service, or even an abstract concept like time or attention.

Examples:

Eu compro pão no mercado.
Ela comprou um celular novo.

Comprar with objects: direct objects and placement

When you buy an object, that object is the direct object of comprar. In Portuguese, direct objects usually follow the verb without any preposition. The typical word order is Subject + Verb + Object.

Examples:

Nós compramos livros na livraria.
Ele comprou um ingresso para o show.

If you want to emphasize the object, you can move it forward and use a comma or a cleft sentence, or use stress in speech, but the basic structure remains the same.

Pronouns with comprar: direct object pronouns

Direct object pronouns replace nouns to avoid repetition. In Brazilian Portuguese, common direct object pronouns are me, te, o, a, nos, os, as. They can appear before or after the verb depending on formality and sentence structure, but in spoken Brazilian Portuguese they usually come before the verb in monosyllabic commands and many statements.

Examples with objects:

Eu comprei o livro. → Eu o comprei.
Ela comprou as passagens. → Ela as comprou.

Note that in spoken, informal Brazilian Portuguese, object pronouns might attach to the verb as enclitics in writing from European norms, but in Brazilian usage, proclisis (pronoun before the verb) is common: me comprei is unusual because me as direct object of comprar with subject eu would be redundant; instead say comprei para mim if you want to say bought for myself.

Comprar with people: buying for someone vs buying someone

Using comprar with people requires care. In Portuguese, to buy someone literally would imply purchasing a person, which is not used except in historical or illegal contexts. Instead, Brazilians usually express buying something for a person using the preposition para or de for exchanging. Use comprar + object + para + person to show that you bought an item intended for someone.

Correct patterns:

Eu comprei um presente para meu pai.
Ela comprou ração para o cachorro.

Less common, but acceptable, is comprar + para + alguém when the object is implied:

Você comprou para mim? (Did you buy it for me?)

When comprar sounds like buying a person

Avoid using comprar directly with a person as the direct object. Sentences like Eu comprei João are interpreted as buying João, which is not what you mean if you bought something on behalf of João. To express that you paid for or purchased something for someone, use comprar + object + para + person, or comprar + para + person when the object is understood from context.

Compare:

Incorrect: Eu comprei João. (Implies purchasing a person)
Correct: Eu comprei um presente para João.

Comprar with prepositions: por, para, de, and em

Prepositions change the nuance of comprar. Here are the most common constructions and when to use them.

Comprar + object + para + person — indicates purpose or recipient: you bought something for someone. Comprar + object + por + price/condition — used to indicate the price or exchange. Comprar + object + de + seller — indicates source: from whom you bought something. Comprar + object + em + place — indicates where you bought something.

Examples:

Comprei flores para minha mãe.
Comprei o casaco por cem reais.
Comprei o carro de um amigo.
Comprei o ingresso em uma bilheteria.

Using comprar with indirect objects

When you emphasize the person who benefits from the purchase, that person functions as an indirect object and requires the preposition para. The word order can vary: Subject + Verb + Object + para + person is standard, but you can also place para + person earlier for emphasis.

Examples:

Ele comprou brinquedos para as crianças.
Para minha irmã, eu comprei um vestido novo.

Conjugating comprar: important forms for everyday speech

Learn these common conjugations of comprar in Brazilian Portuguese for present, past, future, and gerund forms. Below are useful examples in context.

Present: eu compro, tu compras, ele/ela compra, nós compramos, vocês/eles compram.
Preterite (simple past): eu comprei, tu compraste, ele/ela comprou, nós compramos, vocês/eles compraram.
Imperfect: eu comprava, nós comprávamos.
Future: eu comprarei, nós compraremos.
Gerund: comprando. Past participle: comprado.

Examples:

Agora eu compro frutas no mercado.
Ontem eu comprei duas camisetas.
Ela estava comprando presentes quando liguei.

Politeness and comprar: using querer and poder

When asking someone to buy something or to allow a purchase, Brazilians often use modal verbs like querer, poder, or gostar. These constructions are polite and common in everyday speech.

Examples:

Você pode comprar pão quando sair?
Você quer que eu compre algo para você?

Common verbs and expressions related to comprar

To sound natural, learn verbs and phrases that often appear with comprar. These include pagar (to pay), vender (to sell), trocar (to exchange), devolver (to return), experimentar (to try on), and pesquisar (to research).

Examples:

Eu paguei com cartão.
Você quer trocar o tamanho?
Pesquisei preços antes de comprar.

Also common is the reflexive-like pattern comprar com (to buy with someone) or comprar para si mesmo with comprar para mim mesmo used to emphasize buying for oneself.

Regional and colloquial usage in Brazil

In Brazil, casual speech often shortens or simplifies constructions. People might drop the preposition when the context makes the recipient clear, especially in spoken conversations. However, in formal writing or when clarity is needed, always use para to indicate the recipient.

Examples of casual speech:

Você comprou pra mim? (informal contraction of para)
Já comprou? (context implies what was bought)

Special cases: comprar vs pagar and comprar vs alugar

Buy and pay are different actions in Portuguese as in English. Use comprar when taking ownership by purchasing. Use pagar to indicate payment itself. For rentals or temporary use, use alugar (to rent) or alugar para alguém when renting something to someone.

Examples:

Eu comprei o carro, mas ainda não paguei as parcelas.
Ele alugou um apartamento, não o comprou.

Buying services and abstract items

Comprar can be used with services and abstract concepts. In those cases the object is a noun that names the service or right you are acquiring.

Examples:

Ela comprou um seguro para o carro.
Ele comprou uma assinatura de streaming.

Negation and questions with comprar

To negate, place não before the verb: Não comprei, Não compro. For questions, use intonation in speech or invert word order in formal writing, but the basic forms are easy to use.

Examples:

Você comprou o leite?
Não, eu não comprei ainda.
Quando você comprou isso?

Practical phrases for learners

Some short phrases you will use often when shopping in Brazil:

Quanto custa? — How much does it cost?
Posso pagar com cartão? — Can I pay with card?
Tem no meu tamanho? — Do you have it in my size?
Eu vou comprar isto. — I will buy this.
É para presente. — It is a gift.

Cultural notes: shopping habits in Brazil

Shopping culture in Brazil mixes modern malls and busy street markets. Bargaining is common in feiras, mercados, and with independent sellers, but not in large retail chains. When you say you bought something for someone, Brazilians often mention the occasion: aniversário, Natal, dia das mães, etc. Saying Eu comprei um presente para o aniversário dela is natural and expected.

Common mistakes to avoid

1. Using comprar directly with a person as a direct object. Always use comprar + object + para + person when you mean buying something for someone.
2. Omitting prepositions that indicate source or recipient in ambiguous contexts. Use de, para, por, em appropriately.
3. Confusing pagar and comprar. Pagar indicates payment; comprar indicates acquisition of ownership.
4. Misplacing object pronouns in formal writing. Use proclisis (pronoun before the verb) in most Brazilian contexts.

Quick reference summary

Use comprar for buying things and services. For buying something for someone, use comprar + object + para + person. Indicate price with por, source with de, place with em. Use appropriate conjugation for tense and remember common collocations like pagar with comprar when talking about payment.

Conclusion

By mastering comprar, its conjugations, and common prepositional patterns you will navigate shopping and everyday transactions in Brazilian Portuguese with confidence. Remember: use para to show the recipient, de for the seller, por for price, and pair comprar with verbs like pagar and trocar for natural speech.