need可以作为情态动词和实义动词.
所谓情态动词,就是如同can一样的,后面只能跟动词原形(DO
STH).而它的否定形式也是同can一样,在后面加not,也就是needn't.
所以,needn't
do
sth是正确的.
实义动词,就如同want一样,后面跟不定式TO
DO.它的否定是在前面加上don't,如don't
want
to
do或don't
need
to
do
sth.
所以,在搞不清楚后面应该跟什么的时候,就用can和want来替换它,看后面应该是什么形式,这样就不会弄错了.
前者是情态动词。
后者是实义动词。
前者后面接动词原形,
后者后面接动词不定式
to
do
sth
needn't
在这里是情态动词的用法,后接动词原形,就像can't.
don't
need
在这里作为一般动词,
后接不定式,to
do,
就像don't
want
to
...