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

You needn't have waited; the meeting was canceled.

Bạn không cần phải chờ; buổi họp đã bị huỷ.

I didn't need to wait, so I went home.

Tôi không cần chờ, nên tôi về nhà.

She needn't have paid twice.

Cô ấy đáng ra không phải trả hai lần.

We didn't need to book, and we didn't.

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.

Frequently asked questions