C2
S + needn't have + V3 · S + didn't need to + V0
needn't have done khác didn't need to do
Explanation
needn't have V3 nghĩa là đã làm rồi mà hoá ra không cần. didn't need to V0 nghĩa là không cần nên đã không làm. Hai câu nghe gần nhau nhưng nói hai việc trái nhau về chuyện có làm hay không. Bẫy thường gặp: Đừng đổi hai dạng: You didn't need to wait khi bạn đã chờ rồi là sai; needn't have waited ✓.
Examples
Bạn không cần phải chờ; buổi họp đã bị huỷ.
Tôi không cần chờ, nên tôi về nhà.
Cô ấy đáng ra không phải trả hai lần.
Chúng tôi không cần đặt trước, và chúng tôi đã không đặt.
Practice
Test your understanding with a quick quiz
Learn “S + needn't have + V3 · S + didn't need to + V0” effectively
The grammar point “S + needn't have + V3 · S + didn't need to + V0” (needn't have done khác didn't need to do) is one of the key structures at CEFR 6. To use it fluently, you need to understand the contexts where it's used and practice regularly.
Study tip: read the examples aloud many times to build a natural reflex. Then try making your own sentences for your own situations. Use the audio button to hear and practice accurate pronunciation.
You can also view the full “” lesson to understand the related grammar and vocabulary more deeply.