高手们帮忙解答一道有关need的专四英语选择题

There being no cause for alarm,you ___in such a panic yesterday.

A.need not have acted
B.did not need to act
C.did not need to have acted

答案选A.高手们告诉我能否使用do not need句型?
非常感谢!!!!

第1个回答  2007-02-02
是这样的,need有情态动词和实意动词两种。情态动词后直接加动词原型,如原体。实意动词的用法:need doing sth ,need to be done .只有这两种。其它都是错的。如你所用,do not need 就是十一动词的用法。符合规则就可以得。
第2个回答  2007-02-01
一般不用do not need这种句型。need在否定或是疑问句中一般自己作为助动词,不需要加其他的助动词。本回答被提问者采纳
第3个回答  2007-02-01
用作完成时态的时候一般不用你说的句型的
第4个回答  2007-02-01
不知道,我感觉从句法上讲,B也是完全正确的

There being 是什么结构? There was不行吗?
第5个回答  2007-02-01
agree with you
相似回答
大家正在搜