关于need的英语问题

来源:百度知道 编辑:UC知道 时间:2024/06/19 14:30:11
you needn't have waited for me
上个句子的need是情态动词
如何用实意动词的need来替换
改成 you don't need to have waited for me
对吗

这个是不能替换的。needn't have done 的意思是本来不必做(实际却做了),而don't need to do 是不必做(实际还没做)。
这个就同shouldn't have done (本来不应该做,实际却做了)一样的

情态动词后面接have 是有表过去的意思

是对的
need是情态动词时,后面直接加动词原形
need是实意动词时,指人用need to do sth
指物用need doing sth
如:Tom need to go to see a doctor.
The floor need cleaning.

个人认为是 you don't have to waited for me
好像 needn't= don't have to