Grammar · B1
Reported speech I: disse que, perguntou se
Discurso indireto I
The short answer
Report what someone said or asked with dizer/falar/contar que and perguntar se/onde/quando. After a past reporting verb the tenses shift back (estou → estava, vou → ia, fui → tinha ido), and so do aqui, hoje and amanhã.
Direct speech
- “Estou cansada.”
- “Já almocei.”
- “Vou sair.”
- “Você vem?”
- “Espere aqui.”
Reported speech
- Ela disse que estava cansada.
- Ele disse que já tinha almoçado.
- Ele disse que ia sair.
- Ela perguntou se eu vinha.
- Ele pediu que eu esperasse lá.
Key forms
- dizer / falar / contar que…: Ela disse que vinha. · Ele me falou que tava cansado.
- perguntar se… (yes/no) · perguntar onde / quando / o que / por que…
- presente → imperfeito: “Estou cansada.” → disse que estava cansada
- perfeito → mais-que-perfeito: “Já fui.” → disse que já tinha ido
- vou + inf. → ia + inf. · futuro → futuro do pretérito: “Te ligo.” → disse que me ligaria
- imperative → pedir / dizer que + imperfect subjunctive: pediu que eu esperasse (speech: pediu pra eu esperar)
- aqui → lá · hoje → naquele dia · amanhã → no dia seguinte · ontem → no dia anterior
- present reporting verb → no shift: Ele diz que vem.
What it is
Reported speech (discurso indireto) is how you pass on what someone said or asked without quoting them word for word: “Estou cansada.” → Ela disse que estava cansada. Portuguese does it much like English: a reporting verb, the word que (or se for yes/no questions), and a shift of tense, pronouns and time words to fit the new point of view.
How to form it
Statements: dizer, falar, contar + que
The usual reporting verbs are dizer que, falar que (very common in Brazilian speech), contar que (tell, for news or stories), avisar que (let someone know), explicar que, prometer que and responder que. The person you tell goes before the verb as a pronoun: Ele me disse que…, A Iara te contou que…?
Que is never dropped. English says "She said she was tired"; Portuguese needs Ela disse que estava cansada.
The tense shift
When the reporting verb is in the past (disse, falou, perguntou, pediu), the verbs inside move one step back:
| Direct speech | Tense | Reported (after disse / pediu) | Becomes |
|---|---|---|---|
| “Estou cansada.” | presente | disse que estava cansada | imperfeito |
| “Moro em Natal.” | presente | disse que morava em Natal | imperfeito |
| “Estava chovendo.” | imperfeito | disse que estava chovendo | no change |
| “Já almocei.” | perfeito | disse que já tinha almoçado | mais-que-perfeito |
| “Vou sair.” | vou + infinitive | disse que ia sair | ia + infinitive |
| “Te ligo amanhã.” | futuro / presente | disse que me ligaria no dia seguinte | futuro do pretérito |
| “Espere aqui.” | imperativo | pediu que eu esperasse lá | imperfeito do subjuntivo |
The logic is the one you know from the perfeito/imperfeito contrast: what was going on when the person spoke is imperfeito (estava, morava, tinha); what had already happened before it is the pluperfect (tinha almoçado, pt-g-047); what was still to come is ia + infinitive or the conditional (ia ligar, ligaria, pt-g-059).
Questions: perguntar se / onde / quando…
Yes/no questions take se (if): “Você já foi a Belém?” → Ela perguntou se eu já tinha ido a Belém. Questions with a question word keep it, with no se: “Onde você mora?” → Ele perguntou onde eu morava. “Que horas são?” → perguntou que horas eram. The word order is that of a statement.
Commands and requests
An imperative becomes pedir / dizer / mandar que + imperfect subjunctive (pt-g-057): “Espere aqui.” → O segurança pediu que eu esperasse lá. In everyday speech Brazilians prefer the infinitive: pediu pra eu esperar, mandou eu esperar.
Pronouns, possessives and time words
The point of view changes, so eu becomes ele / ela, meu becomes dele / dela, and você may become eu. Time and place words move too:
| Direct | Reported |
|---|---|
| aqui | lá, ali |
| agora | naquele momento |
| hoje | naquele dia |
| ontem | no dia anterior, na véspera |
| amanhã | no dia seguinte |
| semana que vem | na semana seguinte |
| este, esse | aquele |
| eu, meu | ele / ela, dele / dela |
Try a few before reading on:
Quick drill
1 / 4
When to use it
- Past reporting verb → shift. This is the default in writing and careful speech: A professora disse que a prova seria na sexta.
- Present reporting verb → no shift. For something being said now, or always: O Otávio diz que vai chegar tarde. A previsão diz que vai chover.
- Still true? Speech often keeps the tense. Ele disse que vem amanhã is normal Brazilian speech if "tomorrow" is still ahead, and Ela disse que já almoçou is common for tinha almoçado. Both are fine in conversation; in writing, shift.
- Spoken forms. You'll hear Ela falou que tava cansada (tava = estava), and ia + infinitive almost everywhere the conditional would be written: disse que ia ligar rather than ligaria.
Contrasts and traps
- perguntar vs pedir. Perguntar is for questions (perguntou se…); pedir is for things and favours (pediu que eu ajudasse). Never pediu se….
- se vs que. Perguntou se eu queria café (a yes/no question) but disse que queria café (a statement).
- A finished situation must shift. Ontem ela disse que está doente, mas hoje está ótima contradicts itself: use estava.
- imperfeito, not perfeito, for states. Disse que estava cansada, not esteve; disse que morava em Natal, not morou.
- No a after ia. Disse que ia viajar, never ia a viajar.
If you speak Spanish
The system is the same as in Spanish (dijo que estaba, preguntó si, me pidió que esperara), so trust your instinct for the shift. Watch three forms: the imperfect subjunctive ends in -sse (esperasse, not esperara, which is a literary pluperfect in Portuguese); there's no a in ia viajar; and colloquial me preguntó que si… has no Portuguese equivalent: just perguntou se.
Try 3 now
1 / 3
No account needed.
Examples
- Ela disse que tava cansada e que ia dormir cedo.She said she was tired and was going to bed early.tava = spoken estava; vou → ia.
- Ele me perguntou se eu já tinha almoçado.He asked me if I’d already had lunch.Yes/no question → se; almoçou → tinha almoçado.
- O Raimundo contou que tinha comprado uma casa em Fortaleza.Raimundo told us he had bought a house in Fortaleza.
- A moça da loja perguntou o que eu estava procurando.The shop assistant asked what I was looking for.The question word stays; no se.
- O médico pediu que eu voltasse em duas semanas.The doctor asked me to come back in two weeks.Command → pedir que + imperfect subjunctive.
- Minha mãe mandou eu levar um casaco.My mum told me to take a jacket.Speech: mandar + subject + infinitive.
- A previsão diz que vai chover no fim de semana.The forecast says it’s going to rain at the weekend.Present reporting verb → no shift.
- Eles prometeram que viriam no dia seguinte.They promised they would come the next day.amanhã → no dia seguinte; future → conditional.
Common mistakes
The ones learners really make, with the reason behind each fix.
Ela disse ia dormir cedo.Ela disse que ia dormir cedo.
Portuguese never drops que after disse, unlike English "she said she…".
Ontem a Thaís disse que está doente, mas hoje já está ótima.Ontem a Thaís disse que estava doente, mas hoje já está ótima.
If the situation is over, shift the present to the imperfeito: estava.
A Luana disse que minha mãe estava doente.A Luana disse que a mãe dela estava doente.
Luana meant her own mother: report minha mãe as a mãe dela.
Ela me pediu se eu podia ajudar.Ela me perguntou se eu podia ajudar.
A question with se needs perguntar; pedir is for requests.
Ele me perguntou que se eu queria café.Ele me perguntou se eu queria café.
Report a yes/no question with se alone.
Typical for Spanish speakers
A médica pediu que eu descansara.A médica pediu que eu descansasse.
The imperfect subjunctive ends in -sse: descansasse. Forms in -ra are a literary past tense.
Typical for Spanish speakers
Ele disse que ia a viajar.Ele disse que ia viajar.
No a between ir and the infinitive: ia viajar.
Typical for Spanish speakers
Note for English speakers
que is obligatory after disse (She said she… → Ela disse que…). "Ask" splits: perguntar for questions, pedir for requests.
Regional variation
- Speech often skips the shift when the content is still true (Ele disse que vem amanhã) and keeps the perfeito for earlier events (Ela disse que já almoçou).
- falar que is as common as dizer que in Brazilian speech; contar que = tell (news, a story).
- Reported commands in speech: pediu pra eu esperar, mandou eu esperar; in writing: pediu que eu esperasse.
- In speech, ia + infinitive (or the imperfeito: disse que ligava) replaces the futuro do pretérito, which is more written.