Opinion Expressions

To give an opinion in Brazilian Portuguese you reach for a small set of fixed frames — eu acho que, na minha opinião, pra mim — and then, crucially, you follow them with the indicative, not the subjunctive. This catches learners coming from Spanish (and even some textbooks), but the Brazilian pattern is consistent and easy once you trust it: when you state what you think is true, the verb stays in the indicative. This page covers the opinion frames, the indicative rule, and the honest non-committal staples sei lá and depende.

The default opener: "eu acho que"

Eu acho que ("I think that," literally "I find that") is by far the most common way to introduce an opinion. The verb that follows is indicative.

Eu acho que vai dar certo, não se preocupa.

I think it's going to work out, don't worry.

Acho que ele tá certo nesse ponto.

I think he's right on that point.

Note: vai (future, indicative) and (present, indicative) — not subjunctive. This is the core rule of opinion frames in Brazilian Portuguese: an affirmative belief presents something as your view of reality, so it takes the indicative. You don't doubt it; you assert it.

💡
After affirmative acho que, acredito que, and sei que, use the indicative: acho que é, acredito que vai. Spanish speakers expect a subjunctive after "creo que" in some contexts — Brazilian Portuguese keeps the indicative when you're affirming a belief.

"Acredito que" and "sei que": stronger belief

Acredito que ("I believe that") is a touch more formal or emphatic than acho que; sei que ("I know that") asserts confidence. Both take the indicative.

Acredito que a gente consegue terminar até sexta.

I believe we can finish by Friday.

Eu sei que isso parece estranho, mas confia em mim.

I know this seems strange, but trust me.

The subjunctive enters only when you negate or doubt the belief — não acho que seja, duvido que venha — because then you've moved into uncertainty. That's covered under the subjunctive pages; the takeaway here is that the affirmative opinion frame stays indicative.

"Pra mim": the everyday "in my view"

Pra mim (literally "for me") is the casual, high-frequency way to mark something as your personal take. It's the everyday opener you'll hear constantly.

Pra mim, esse é o melhor restaurante do bairro.

In my view, this is the best restaurant in the neighborhood.

Pra mim, a gente devia esperar mais um pouco.

If you ask me, we should wait a bit longer.

Be careful: after pra mim you use the disjunctive pronoun mim (object form), never eu. Pra mim never takes a verb directly attached to it as a subject — pra mim fazer is a different (and disputed) construction; as an opinion opener it stands alone before a full clause.

💡
It's pra mim, never pra eu, when it means "in my opinion / for me." Eu is a subject pronoun; after the preposition pra (para) you need the object form mim.

Formal frames: "na minha opinião," "no meu ponto de vista"

For writing or more formal speech, use na minha opinião ("in my opinion") or no meu ponto de vista ("from my point of view") (formal/neutral).

Na minha opinião, a proposta precisa de mais análise.

In my opinion, the proposal needs more analysis.

Do meu ponto de vista, isso não resolve o problema.

From my point of view, that doesn't solve the problem.

These read as more deliberate and structured — appropriate for essays, meetings, and debates. Eu acho que and pra mim are the casual equivalents.

Honest hedges: "sei lá" and "depende"

When you genuinely don't know or don't want to commit, Brazilians have two beloved staples.

— Você acha que ele vem? — Sei lá, ele nunca avisa.

— Do you think he'll come? — No idea, he never says in advance.

— É melhor de carro ou de ônibus? — Depende do horário.

— Is it better by car or by bus? — It depends on the time.

Sei lá (literally "I know there," an idiom) = "I have no idea / who knows / whatever" — casual, sometimes a shrug of indifference (informal). Depende ("it depends") is the honest non-committal answer; often depende de + the deciding factor. These are essential for sounding natural — Brazilians rarely force a definite opinion when they don't have one.

Hedging before a frank opinion: "pra falar a verdade," "sinceramente"

To preface a candid or possibly unwelcome opinion, use pra falar a verdade ("to tell the truth") or sinceramente ("honestly").

Pra falar a verdade, eu não gostei muito do filme.

To be honest, I didn't really like the movie.

Sinceramente, acho que você merece coisa melhor.

Honestly, I think you deserve better.

Pelo que eu sei ("as far as I know," literally "by what I know") flags limited information:

Pelo que eu sei, a loja abre às nove.

As far as I know, the shop opens at nine.

Reacting to others' opinions

Beyond stating your own view, you respond to others'. The short replies acho que sim / acho que não ("I think so / I don't think so") and confirming someone is right:

— Vai chover hoje? — Acho que sim, o céu tá fechado.

— Will it rain today? — I think so, the sky's overcast.

Você tem razão, eu não tinha pensado nisso.

You're right, I hadn't thought of that.

Tem razão ("you're right," literally "you have reason") and concordo / discordo ("I agree / I disagree") handle agreement. And the conversational pois é signals "yeah, exactly" (covered more in Daily Life). To open the floor, the standard question is o que você acha?:

E você, o que acha de tudo isso?

And you, what do you think about all this?

How this differs from English and Spanish

English freely uses "I think" + a plain statement, so the indicative after acho que will feel natural to English speakers — the trap is mostly for those who've studied Spanish, where belief verbs sometimes pull a subjunctive. Brazilian Portuguese keeps the indicative for affirmed beliefs. Second, English "for me" rarely means "in my opinion," but pra mim routinely does — and it requires the object pronoun mim, not eu, which English's invariant "me" obscures. Finally, English speakers often feel obliged to produce a definite opinion; Brazilians comfortably deploy sei lá and depende, and matching that hedging makes you sound more natural, not less engaged.

Common Mistakes

❌ Eu acho que ele seja brasileiro.

Incorrect — affirmative 'acho que' takes the indicative

✅ Eu acho que ele é brasileiro.

I think he's Brazilian.

Affirming a belief uses the indicative (é). The subjunctive (seja) appears only when the belief is negated or doubted.

❌ Pra eu, esse é o melhor.

Incorrect — 'pra' needs the object pronoun 'mim'

✅ Pra mim, esse é o melhor.

In my view, this is the best one.

After the preposition pra (para), use mim, never the subject pronoun eu.

❌ Você está certo (meaning 'you're right' in an argument)

Awkward — 'estar certo' leans toward 'you're correct about a fact'

✅ Você tem razão.

You're right.

For agreeing with someone's reasoning, the idiomatic phrase is ter razão. Estar certo is more "to be correct (factually)."

❌ Na minha opinião, sei lá (in a formal essay)

Register clash — 'sei lá' is casual slang

✅ Na minha opinião, isso ainda não está claro.

In my opinion, this is still not clear.

Sei lá is informal speech; don't drop it into formal writing where na minha opinião signals a careful register.

❌ Eu concordo com você que ele esteja errado.

Over-subjunctive — the asserted complaint stays indicative

✅ Eu concordo que ele está errado.

I agree that he's wrong.

Stating agreement with a fact keeps the indicative (está).

Key Takeaways

  • Affirmative opinion frames take the indicative: acho que é, acredito que vai, sei que tem.
  • Pra mim (in my view) is the everyday opener — and requires mim, not eu.
  • Na minha opinião / no meu ponto de vista are the formal frames; acho que / pra mim the casual ones.
  • Sei lá (no idea) and depende (it depends) are the honest non-committal staples — use them freely in speech.
  • "You're right" is você tem razão; agreement/disagreement is concordo / discordo.

Now practice Portuguese

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Portuguese

Related Topics

  • Hedging in BR SpeechB1How Brazilians soften claims and disagreement with hedges like tipo, sei lá, meio que, acho que, and mais ou menos — and why piling them on is normal, not evasive.
  • Subjunctive after Verbs of Desire and WillA2Why querer que, pedir que, and other verbs of wanting force the subjunctive — and the English-speaker error to avoid.
  • Conditional Sentences: OverviewB1A map of Brazilian Portuguese conditional sentences — real, hypothetical-present, and counterfactual-past 'se' clauses, plus non-'se' conditionals like 'caso' and 'a menos que'.
  • Agreement and DisagreementA2How Brazilians agree enthusiastically and disagree gently — from neutral 'concordo' to slang 'pode crer', and the softened 'não sei não' that replaces a blunt 'discordo'.