C2
S + needn't have + V3 · S + didn't need to + V0
needn't have done x didn't need to do
Explicação
needn't have V3 significa «fez, mas acabou não precisando». didn't need to V0 significa «não precisava, então não fez». As duas frases soam parecidas, mas dizem coisas opostas sobre ter feito ou não. Armadilha comum: Não troque as formas: You didn't need to wait quando a pessoa já esperou está errado; needn't have waited ✓.
Exemplos
Você não precisava ter esperado; a reunião foi cancelada.
Eu não precisei esperar, então fui para casa.
Ela não precisava ter pago duas vezes.
Não precisávamos fazer reserva, e não fizemos.
Prática
Teste o que você aprendeu com um quiz de múltipla escolha
Aprenda “S + needn't have + V3 · S + didn't need to + V0” de forma eficiente
O ponto de gramática “S + needn't have + V3 · S + didn't need to + V0” (needn't have done x didn't need to do) é uma das estruturas importantes do nível CEFR 6. Para usá-lo com fluência, você precisa entender os contextos de uso e praticar com frequência.
Dica de estudo: leia os exemplos em voz alta várias vezes para criar um reflexo natural. Depois, tente criar frases com situações da sua própria vida. Use o botão de áudio para ouvir e praticar a pronúncia correta.
Você também pode abrir a lição completa “” para entender melhor a gramática e o vocabulário relacionados.