当need做实义动词时need to do sth与need doing sth的区别
1、need to do sth“需要做某事”,此时主语与do之间为主动关系。
例如:The boy needs to take care of his young sister.这个男孩需要照顾他的妹妹。
the boy与take care of为主动关系,因为照顾妹妹是哥哥主动做的事情。因为the boy属于第三人称单数形式,所以谓语动词need要用相应的单数第三人称形式needs。
2、need doing sth/need to be done“需要(被)做某事”,此时主语与do之间为被动关系。
例如:The car needs washing=The car needs to be washed.这辆车需要洗一下。
车不会自己给自己清洗,需要被人洗,所以该句的主语the car与wash之间为被动语态。
needn't have done表示“本来不必做某事却做了”。
例如:You needn't have told her that bad news.你本没有必要告诉她这个坏消息。
need的否定形式在后面加上现在完成时表示“本不需要做的事情却做了。”与该意思相近的有shouldn't have done/oughtn't have done/might not have done.