O discurso indireto em inglês
450 exercícios de lacuna em 1 forma
Dizer o que alguém disse, sem citar. Três coisas se deslocam: o tempo verbal, os pronomes e as palavras de tempo.
Treine esta forma
Carregando…
Sua primeira pergunta está vindo.
Escolha a forma que quer treinar
Os três deslocamentos
Quando o verbo de relato está no passado — said, told, asked — três coisas se movem:
1. O tempo verbal recua um lugar.
presente → passado, passado → past perfect, will → would, can → could, may → might, must → had to.
“I am busy.” → She said she was busy.
O past perfect não consegue recuar mais, então fica: “I had finished.” → He said he had finished.
2. Os pronomes mudam para acompanhar quem fala agora.
"I lost my keys." → He said he had lost his keys.
Isso é fácil de esquecer e produz frases sem sentido: He said that he painted in my free time.
3. As palavras de tempo e lugar se movem.
| direto | indireto |
|---|---|
| now | then |
| today | that day |
| tomorrow | the next day |
| yesterday | the day before |
| last week | the week before |
| here | there |
| this | that |
Aqui o português acompanha
O português também recua o tempo no discurso indireto, e quase do mesmo modo:
| direto | indireto (português) | inglês |
|---|---|---|
| «Estou cansado» | Ele disse que estava cansado. | He said he was tired. |
| «Vou ligar» | Ele disse que ia ligar. | He said he would call. |
| «Terminei» | Ele disse que tinha terminado. | He said he had finished. |
A intuição ajuda muito nesta página — mais que na maioria. O que não transporta é a distinção say/tell, logo abaixo.
say ou tell
O deslize mais comum de todo o tema, e para quem fala português ele é garantido, porque «dizer» cobre os dois:
- tell precisa de uma pessoa: He told me that…
- say não leva pessoa: He said that…
He said me está errado. He told that está errado. Se você quiser nomear quem ouve com say, precisa de to: He said to me that…
O teste é mecânico: se logo depois do verbo vem uma pessoa, use told.
that é opcional
As duas formas estão corretas, e deixá-lo de fora é mais comum na fala:
She said that she was leaving. / She said she was leaving.
Quando o tempo não recua
Dois casos em que você pode deixar o presente em paz:
- o verbo de relato está no presente: She says she is busy.
- a afirmação continua verdadeira: He told me the shop opens at nine.
A versão deslocada nunca está errada, então na dúvida desloque.
Perguntas relatadas
Duas mudanças, e as duas importam:
- a ordem das palavras volta a sujeito e depois verbo
- do, does e did desaparecem
“Where do you live?” → He asked where I lived.
Para uma pergunta de sim ou não, acrescente if ou whether:
"Are you coming?" → She asked if I was coming.
O português faz igual — «ele perguntou onde eu morava» não inverte —, mas o «se» português é obrigatório em inglês também: asked if I was coming.
Ordens e pedidos relatados
Nenhum deslocamento de tempo. O verbo vira um infinitivo com to:
“Sit down.” → He told me to sit down. “Don’t touch it.” → She told me not to touch it. “Please wait.” → He asked me to wait.
Todas as formas
| Discurso direto | Discurso indireto |
|---|---|
| I work here. | He said he worked there. |
| I am working. | He said he was working. |
| I worked late. | He said he had worked late. |
| I have finished. | He said he had finished. |
| I will call. | He said he would call. |
| I can swim. | He said he could swim. |
| I may come. | He said he might come. |
| I must go. | He said he had to go. |
Erros a evitar
Errado: She said that she is tired. certo: She said that she was tired.
Depois de um verbo de relato no passado, o tempo recua um lugar.
Errado: He asked me where do I live. certo: He asked me where I lived.
Uma pergunta relatada leva a ordem comum das palavras e nenhum do.
Errado: She said me that she was late. certo: She told me that she was late.
Say não leva uma pessoa direto. Tell leva.