Passado Do Verbo To Be - Ep. 024 – Verbo to be (no passado) – Inglês do Zero
Ep. 024 – Verbo to be (no passado) – Inglês do Zero

Como funciona o passado do verbo to be na prática

A maioria dos cursos empieza explicando a tabela de conjugação e depois pede pra você memorizar it's was e they were até decorar de cor. O problema é que assim você aprende a forma, mas não o uso real. Eu já vi gente errar isso no mercado mesmo com conhecimento teórico. A questão não é decorar; é entender o que cada forma carrega de significado e quando usar uma coisa ao invés da outra.

O passado do verbo to be: formas e estrutura

O verbo to be no passado tem apenas duas formas básicas: was e were. Was vai com I, he, she, it. Were vai com you, we, they. Simples assim na superfície, mas é aí que a coisa fica interessante porque as nuances aparecem logo em seguida. Affirmativo: I was, you were, he/she/it was, we were, they were.

👉 Clique no botão abaixo para saber mais sobre o assunto!

Negativo: Acrescente not. I was not (wasn't), you were not (weren't), etc. Interrogativo: Inverta o verbo. Was I? Were you? Was he? We were? They were?

O que pouca gente explica direito é que wasn't/weren't não são apenas contrações informais. Elas mudam o registro da frase inteira. Em um relatório técnico ou num email formal pra um cliente, usar wasn't pode passar a impressão errada. Já em uma conversa de Slack com o time, were not soa artificial demais. A regra prática que eu uso: se o destinatário é externo à empresa, prefira a forma completa. Se é interno e o tom é casual, a contração é mais natural. Outro ponto que todo mundo erra: o past simple do to be NÃO usa auxiliares. Diferente de outros verbos, onde você precisa de did para perguntas e negações, o to be se vira sozinho. Isso significa que Did you be there? está completamente errado. A forma correta é Were you there? Eu já corrigi isso em código review de scripts de automação escrita por desenvolvedores que estavam escrevendo logs em português misturado com inglês, e o erro sempre era o mesmo: colocavam did quando não deveria existir.

Uma limitação importante que ninguém menciona: o was/were não tem variação de aspecto. Você não consegue distinguir passado simples de passado contínuo com ele só. Se precisa deixar claro que algo estava acontecendo numa faixa de tempo específica, tem que recorrer a outras estruturas. Isso limita bastante a expressividade quando você precisa de precisão temporal. Um caso específico que me lembro: estava implementando um sistema de logs onde os timestampswere gravados emglês automaticamente. Um dos campos usava was quando deveria ser were porque o sujeito era plural mas o desenvolvedor tinha copiado um template que usava was para singular. O bug só aparecia quando o volume de dados crescía, então passou despercebido por semanas. A correção foi mudar o template e adicionar uma validação automática que verifica concordância verbal nos logs gerados. Isso me levou a adotar uma verificação mais rigorosa em todos os templates de saída a partir dali.