Skip to content
0 of 7 daysNothing due

Grammar · C2

Prestige vs stigmatised variants & style-shifting

Variantes de prestígio e estigmatizadas; mudança de estilo

The short answer

Understand the social meaning of Brazilian variants, from the highly stigmatised (nós vai, seje, menas, haviam) through the marked but common (os menino, pra mim fazer, assistir o filme) to the accepted colloquial (tá, a gente vai, tem for há); discuss linguistic prejudice; and shift style on purpose when quoting, joking or characterising.

Popular speech (marked)

  • nós vai
  • haviam muitas pessoas
  • fazem dois anos
  • os menino
  • pra mim fazer
  • assistir o filme

Formal writing (norm)

  • nós vamos
  • havia muitas pessoas
  • faz dois anos
  • os meninos
  • para eu fazer
  • assistir ao filme
The same content in popular speech and in formal writing. Each fits its own setting.

Key forms

  • Highly stigmatized: nós vai · a gente vamos · seje / esteje · menas · haviam (existential) · fazem dois anos · pobrema
  • Marked but common: os menino (plural only on the article) · pra mim fazer · assistir o filme · prefiro X do que Y · aluga-se casas
  • Accepted colloquial: tá, pra, a gente vai, tem (= há), vi ele, cadê?, me empresta
  • Formal norm: nós vamos · seja / esteja · menos · havia · faz dois anos · os meninos · para eu fazer · assistir ao filme · prefiro X a Y
  • Concepts: norma-padrão (prescriptive) · norma culta (educated usage) · variedade · adequação · preconceito linguístico

What it is

Every Brazilian commands more than one Portuguese. The same person says a gente tá chegando to her daughter and writes estamos chegando in a report, and both are correct in their place. Some features, though, carry a heavy social price: say nós vai or menas in a job interview and many listeners will judge you, unfairly, as uneducated. At C2 you need to know where each form sits, why it sits there, and how to move between styles on purpose.

Three terms frame the Brazilian debate:

  • norma-padrão: the prescriptive standard of grammar books, exams and style guides.
  • norma culta: what educated urban Brazilians actually say and write. It already includes tá, a gente, tem for há and me empresta.
  • variedades populares: the varieties of millions of speakers with less schooling, rural or urban, with their own consistent grammar (os menino, nós vai).

Linguists such as Marcos Bagno call the mockery of these varieties preconceito linguístico (linguistic prejudice): the forms are not illogical, they are socially stigmatised, and the stigma falls on the people who use them.

The three tiers

TierExamplesFormal normWhere it is fine
Highly stigmatisednós vai · a gente vamos · seje · menas · haviam pessoas · fazem dois anos · pobremanós vamos · seja · menos · havia · faz dois anos · problemaquoting, characterising, regional fiction
Marked but commonos menino · pra mim fazer · assistir o filme · prefiro X do que Y · aluga-se casasos meninos · para eu fazer · assistir ao filme · prefiro X a Y · alugam-se casasrelaxed speech of many educated speakers
Accepted colloquialtá · pra · a gente vai · tem muita gente · vi ele · cadê? · me emprestaestá · para · nós vamos · há muitas pessoas · eu o vi · onde está? · empreste-meeveryday speech, messages, informal writing

Some details explain why a form is stigmatised:

  • Agreement on the first word only: popular Brazilian marks the plural once (os menino bonito), the way English marks it once in two book-s. It is systematic, but it signals little schooling.
  • Impersonal verbs made personal: haviam muitas pessoas, fazem dois anos. The norm keeps existential haver and time fazer in the singular. Educated writers make this slip too, which is why exams test it.
  • Analogy: seje and esteje copy the -e of subjunctives like fale and tome; menas makes menos agree like an adjective.

Style-shifting

Brazilians monitor their speech more or less depending on the setting. Advanced learners need the same control:

  • Up: in a report, tem muita gente becomes há muitas pessoas; a gente becomes nós; vi ele becomes eu o vi.
  • Down: in a message to a friend, gostaria becomes queria, estamos becomes tamo, para becomes pra.
  • Quoting: when you report what someone said, keep their forms. Turning a fisherman's nós vai into nós vamos misrepresents him and quietly corrects him.
  • Characterisation and humour: writers give characters their own speech (Eita, os peixe voltaram!). Using stigmatised forms to mock real people is exactly the prejudice the debate is about.

Contrasts and traps

  • Don't imitate what you can't control: a learner who says nós vai sounds like a mistake, not like a regional speaker.
  • Don't correct native speakers' regional speech: tu vai in Porto Alegre or oxente in Recife are not errors to fix.
  • Hypercorrection: anxious writers produce houveram problemas or fazem-se dois anos; existential haver and time fazer stay singular even when you are being careful.
  • para mim is not always wrong: Para mim, fazer isso é fácil ("For me, doing this is easy") is correct; only para mim fazer puts mim as a subject.
  • Exams and job applications (ENEM, public-service exams, Celpe-Bras) reward the norma-padrão; conversation rewards the norma culta.

If you speak Spanish

Spanish has the same social layering: haiga, dijistes, habían muchas personas, la calor. Two parallels help you directly. Havia muitas pessoas is impersonal exactly like había muchas personas, so haviam sounds in formal Portuguese the way habían muchas personas sounds in formal Spanish. And a gente behaves like la gente: third-person singular, a gente vai, even though it means "we". Your Spanish nosotros vamos instinct protects you from nós vai, but watch a gente vamos, a mix that Spanish speakers produce by trying to agree with the meaning.

Try 3 now

1 / 3

No relatório anual: «(haver) muitas reclamações sobre o atendimento em 2025.»

In the annual report: "There were many complaints about the service in 2025."

No account needed.

Examples

  • Ninguém diz "nós vai" por falta de gramática: é a gramática de outra variedade.Nobody says "nós vai" for lack of grammar: it's the grammar of another variety.
  • Havia dezenas de reclamações na ouvidoria.There were dozens of complaints at the ombudsman's office.Existential haver stays singular: havia, never haviam.
  • Faz dois anos que a obra está parada.The construction work has been at a standstill for two years.Impersonal faz, whatever follows.
  • Desta vez sobrou menos comida.This time there was less food left over.menos never changes; menas is strongly stigmatised.
  • Tomara que a reunião seja curta.Let's hope the meeting is short.seja, not seje.
  • Ela me emprestou o livro para eu ler nas férias.She lent me the book to read over the holidays.The subject of the infinitive is eu. Pra mim ler is common in speech, marked in writing.
  • Assisti ao debate inteiro, mas não me convenci.I watched the whole debate, but I wasn't convinced.Formal assistir a; assistir o debate is everyday speech.
  • Com os amigos ela diz "tô chegando"; no e-mail à diretora, "chego às nove".With her friends she says "tô chegando"; in the email to the director, "chego às nove".Style-shifting: the same speaker, two settings.
  • O pescador contou: "Nós vai pro mar antes do sol nascer."The fisherman said: "We go out to sea before sunrise."A faithful quote keeps the speaker's own forms.

Common mistakes

The ones learners really make, with the reason behind each fix.

Fazem dois anos que moro aqui.Faz dois anos que moro aqui.

fazer for elapsed time is impersonal: faz, whatever follows.

Espero que não seje nada grave.Espero que não seja nada grave.

The subjunctive of ser is seja; seje and esteje are stigmatised.

Hoje veio menas gente do que ontem.Hoje veio menos gente do que ontem.

menos never agrees: menas is one of the most stigmatised forms in Brazil.

Ele trouxe o material pra mim corrigir. (formal report)Ele trouxe o material para eu corrigir.

The subject of an infinitive is eu: para eu corrigir. Pra mim corrigir is common in speech, marked in writing.

Encontrei ele na reunião de ontem. (formal report)Eu o encontrei na reunião de ontem.

Formal writing uses o / a as the object; vi ele, encontrei ele belong to speech.

Haviam muitas pessoas na fila.Havia muitas pessoas na fila.

Existential haver is impersonal and stays singular. Haviam is heavily stigmatised in writing.

Typical for Spanish speakers

A gente vamos resolver isso amanhã.A gente vai resolver isso amanhã.

a gente takes the third-person singular: a gente vai. A gente vamos is strongly stigmatised.

Typical for Spanish speakers

Note for English speakers

Like 'ain't', 'we was' or double negation in English: socially marked, not illogical.

Regional variation

  • Metalinguistic awareness: the production target stays the educated standard plus colloquial Brazilian.
  • How marked a feature sounds depends on region and setting: tu with third-person verbs (tu vai) is everyday in Porto Alegre or Rio and sounds regional elsewhere.