用作情态动词的need和dare通常只用于否定句或疑问句中,而不用于肯定句中。如:
We need not enter into details. 我们不必讨论(研究、处理)细节。
Need I type this letter again? 这封信需要我再打一遍吗?
He dare not run [take] the risk of being caught by the police. 他不敢冒被警察抓住的危险。
Dare you swim across the river, John? 约翰,你敢游过河去吗?
请问:在否定句中,如果否定的不是谓语(即否定词不是直接与need, dare用在一起)而是主语呢?比如 Nobody need do sth, Nobody dare do sth 等。
你的猜想是完全成立的。比如下面各句的主语均为否定的,其后的动词 dare, need 均为情态动词(注意它们后面接的是动词原形;如果接不定式,则它们是实义动词。至于在否定句中用作实义动词的 need, dare后接不定式可以省略 to 的用法,不是初学者应掌握的):
Nobody need be afraid of catching the disease. 谁都不用害怕能得这种病。
Nobody dared complain. 没有人敢抱怨。
No one dared speak of it. 没人敢谈及此事。
No one dared shoot for fear of hitting Pete. 没人敢开枪,怕伤着皮特。
Their dog was so fierce that no one dared come near it. 他们的狗太凶猛了,所以没人敢靠近它。
The children go to bed at 10.30. No one dares argue. 孩子们10点半上床睡觉。没有人敢说不。