Say vs Tell em inglês: regras claras e exemplos

Say vs tell em inglês se resume a uma regra central: tell sempre vem seguido da pessoa que recebe a mensagem (tell me, tell us, tell John), enquanto say nunca vem seguido diretamente da pessoa — quando a pessoa é mencionada, aparece com a preposição to (say to me). É essa diferença de estrutura, e não o significado, que separa os dois verbos. Segundo o English Grammar Today, da Cambridge Dictionary, say foca nas palavras ditas e tell foca no conteúdo ou na mensagem do que foi dito. Neste guia você confere as regras completas, uma tabela comparativa, os erros mais comuns de quem fala português e um procedimento prático para nunca mais errar.
A regra estrutural de say e tell
A Cambridge Dictionary explica que say e tell são verbos irregulares: o passado de say é said e o passado de tell é told. Beyond isso, cada verbo exige uma estrutura própria. Say não recebe objeto indireto: a frase correta é she said to me, nunca she said me. Tell, ao contrário, normalmente exige um objeto indireto (a pessoa) antes do objeto direto (a mensagem): the boy told us he didn't want any money.
Repare nas construções lado a lado:
- She said that she was tired. — Ela disse que estava cansada.
- She told me that she was tired. — Ela me disse que estava cansada.
- He said to us, “Wait here.” — Ele nos disse: “Esperem aqui.”
- He told us to wait here. — Ele nos disse para esperarmos aqui.
A exceção conhecida: tell aparece sem objeto indireto em expressões fixas como tell the truth (dizer a verdade), tell a lie (contar uma mentira), tell a joke (contar uma piada) e tell a story (contar uma história). Segundo a Cambridge, essas colocações sempre pedem tell, nunca say.
Diferença de foco entre os dois verbos
O sentido também ajuda a decidir. Say refere-se a qualquer tipo de fala e é o verbo padrão para citar falas diretas: “Good night,” she said. Tell é usado para reportar que alguém deu informação ou ordem, e por isso vem sempre acompanhado de quem recebeu: Simon told me about his new job. A Cambridge Grammar sintetiza: tell é usado para informar ou dar instruções e say é nunca seguido diretamente pela pessoa que recebe a informação ou a ordem.
No discurso indireto, os dois funcionam como reporting verbs. A British Council classifica say, tell e ask como os verbos de relato mais usados e mostra o padrão de ordens com tell: “Wait here,” he said. vira He told us to wait there. Já para perguntas, nem say nem tell servem — o verbo correto é ask, com if, whether ou a palavra interrogativa.
Tabela comparativa say vs tell
| Estrutura | Exemplo | Tradução | Correto? |
|---|---|---|---|
| say something | She said nothing. | Ela não disse nada. | Sim |
| say to + pessoa | He said to me that he was late. | Ele me disse que estava atrasado. | Sim |
| say me | He said me he was late. | — | Não |
| tell + pessoa + something | She told me a secret. | Ela me contou um segredo. | Sim |
| tell something (sem pessoa) | She told that she was tired. | — | Não |
| tell the truth / a lie / a joke / a story | He told the truth. | Ele disse a verdade. | Sim |
| tell + pessoa + to + infinitivo | They told us to come back. | Eles nos mandaram voltar. | Sim |
| tell com perguntas | He told me where the bank was. | Ele me disse onde ficava o banco. | Sim (com about/wh-) |
Para aprofundar o uso desses verbos como reporting verbs, vale revisar o guia sobre used to em inglês com exemplos traduzidos e a lista de phrasal verbs do dia a dia com exemplos.
Erros comuns de falantes de português
Quem fala português tende a transportar a estrutura de “dizer a alguém” para o inglês e produzir frases como she said me ou he told that. A BBC World Service lista exatamente esses desvios: quando usamos told normalmente indicamos quem foi informado, com objeto pessoal direto, e com say a pessoa só aparece com to antes do objeto. Confira os desvios mais frequentes:
- He said me to stay here. → o correto é He told us to stay here.
- She said me about the party. → o correto é She told me about the party.
- He told, “Good night.” → o correto é He said, “Good night.”
- She told she was happy. → o correto é She said (that) she was happy. ou She told me (that) she was happy.
Procedimento para escolher certo
Siga esta ordem sempre que hesitar entre say e tell:
- Identifique se a pessoa que recebe a mensagem está explícita na frase.
- Se a pessoa está presente e vem antes da mensagem, use tell: He told Ana the news.
- Se a pessoa só aparece com preposição, use say to: He said to Ana that the news was good.
- Se a frase é uma citação direta entre aspas, prefira say: “I'm tired,” she said.
- Se é uma ordem ou instrução no discurso indireto, use tell + pessoa + to + infinitivo.
- Se é uma pergunta relatada, use ask em vez de say ou tell.
Para consolidar, combine este guia com o artigo sobre present simple em inglês com regras e exemplos.