C2
S + needn't have + V3 · S + didn't need to + V0
needn't have done frente a didn't need to do
Explicación
needn't have V3 significa que ya se hizo algo que resultó innecesario. didn't need to V0 significa que no hacía falta y por eso no se hizo. Las dos oraciones suenan parecido, pero dicen cosas opuestas sobre si se hizo o no. Error frecuente: No intercambies las dos formas: You didn't need to wait es incorrecto cuando ya esperaste; needn't have waited ✓.
Ejemplos
No hacía falta que esperaras; la reunión fue cancelada.
No tenía que esperar, así que me fui a casa.
No tendría que haber pagado dos veces.
No hacía falta reservar, y no lo hicimos.
Práctica
Comprueba lo que entendiste con un breve ejercicio de opción múltiple
Aprende «S + needn't have + V3 · S + didn't need to + V0» de forma eficaz
El punto de gramática «S + needn't have + V3 · S + didn't need to + V0» (needn't have done frente a didn't need to do) es una de las estructuras clave del nivel CEFR 6. Para usarla con soltura, necesitas entender bien los contextos en que se usa y practicar con regularidad.
Consejo de estudio: lee los ejemplos en voz alta varias veces para crear un reflejo natural. Después, intenta crear tus propias oraciones con situaciones tuyas. Usa el botón de audio para escuchar y practicar una pronunciación correcta.
También puedes ver la lección completa «» para entender mejor la gramática y el vocabulario relacionados.