need用法

问题描述:

need用法
没必要是there is no need还是it's no need?后面加doing还是to do?请指教

一、基本用法特点
need可用实意动词和情态动词,用作情态动词时,意思是“有必要”或“需要”,其后接动词原形,通常只用于否定句或疑问句以及if或whether之后,一般不用于肯定句:
You needn’t do all these exercises. 你不需要做所有这些练习.
Need he do it all at once? 他需要立即做这一切吗?
Need they have done it yesterday? 这事他们需要昨天做吗?
Do you think you need tell her about it? 你认为有必要告诉她这件事吗?
I wonder if I need bring my mosquito-net. 不知我需不需要带蚊帐.
【注】(1) 由于用作情态动词的need通常不用于肯定句,所以对于以need开头的疑问句的否定回答可用needn’t,但是肯定回答却不能用Yes, you need之类的,应根据具体情况改用其他表达:
"Need he stay here?" "Yes, he must." “他有必要留在这儿吗?”“是的,必须留在这儿.”
(2) need有时用于含有only, all 等表限制意义的肯定句中:
This is the only form you need fill in. 你要填的只有这一张表.
All you need do is to take a taxi from the airport. 你只需从机场打个的即可.
二、后接动词完成式的用法
若要谈论过去情况,应在其后接动词完成式:
You needn’t have mentioned it. 你没有必要提及此事的.
You needn’t have come in person. 你当时不必亲自来的.
Need you have paid so much? 你当时真需付那么多钱吗?
【注】(1) 在宾语从句中可直接用need表示过去(也可用didn’t have to):
He said he need not [didn’t have to] hurry. 他说他不必匆忙.
(2) 注意对“need+have+过去分词”结构疑问式的回答:
"Need he have come so early?" "Yes, he had to." / "No, he needn’t have."“他来那么早有必要吗?”“有必要,他必须来那么早.”/“不,他本来没有必要来那么早的.”
三、后接动词进行式的用法
有时后接进行式表示动作正在进行:
We needn’t be waiting here. 我们不必在这里等.
We needn’t be standing here in the rain. 我们没有必要站在这里被雨淋.
四、needn’t have done与didn’t need to do
前者主要表示某事已经做了,但后来觉得没必要去做,因此常含有责备或遗憾之意;后者则不具体表明某事是否做了(即可能做了也可能没有做,此用法中的need为实意动词):
I got up early, but I needn’t have done so, because I had no work to do that morning. 我起床起得很早,但我本来不必起那么早的,因为我那天早上没什么事做.
I didn’t need to get up early this morning, so I stayed in bed until 9 am. 今天早上我不必早起,所以我一直睡到上午九点钟才起床.
若没有特定的上下文,有时可能有歧义:
I didn’t need to go the office yesterday.
(1) 我昨天无需去那儿.(所以没去)(=I didn’t have to go there yesterday.)
(2) 我昨天本来不必去那儿的.(但我却去了)(=I needn’t have gone there yesterday.)