need用法没必要是thereisnoneed还是it'snoneed?后面加doing还是todo?请指教
need用法
没必要是thereisnoneed还是it'snoneed?后面加doing还是todo?请指教
need用法没必要是thereisnoneed还是it'snoneed?后面加doing还是todo?请指教
need用法
没必要是thereisnoneed还是it'snoneed?后面加doing还是todo?请指教
一、基本用法特点
need可用实意动词和情态动词,用作情态动词时,意思是“有必要”或“需要”,其后接动词原形,通常只用于否定句或疑问句以及if或whether之后,一般不用于肯定句:
Youneedn’tdoalltheseexercises.你不需要做所有这些练习.
Needhedoitallatonce?他需要立即做这一切吗?
Needtheyhavedoneityesterday?这事他们需要昨天做吗?
Doyouthinkyouneedtellheraboutit?你认为有必要告诉她这件事吗?
IwonderifIneedbringmymosquito-net.不知我需不需要带蚊帐.
【注】(1)由于用作情态动词的need通常不用于肯定句,所以对于以need开头的疑问句的否定回答可用needn’t,但是肯定回答却不能用Yes,youneed之类的,应根据具体情况改用其他表达:
"Needhestayhere?""Yes,hemust."“他有必要留在这儿吗?”“是的,必须留在这儿.”
(2)need有时用于含有only,all等表限制意义的肯定句中:
Thisistheonlyformyouneedfillin.你要填的只有这一张表.
Allyouneeddoistotakeataxifromtheairport.你只需从机场打个的即可.
二、后接动词完成式的用法
若要谈论过去情况,应在其后接动词完成式:
Youneedn’thavementionedit.你没有必要提及此事的.
Youneedn’thavecomeinperson.你当时不必亲自来的.
Needyouhavepaidsomuch?你当时真需付那么多钱吗?
【注】(1)在宾语从句中可直接用need表示过去(也可用didn’thaveto):
Hesaidheneednot[didn’thaveto]hurry.他说他不必匆忙.
(2)注意对“need+have+过去分词”结构疑问式的回答:
"Needhehavecomesoearly?""Yes,hehadto."/"No,heneedn’thave."“他来那么早有必要吗?”“有必要,他必须来那么早.”/“不,他本来没有必要来那么早的.”
三、后接动词进行式的用法
有时后接进行式表示动作正在进行:
Weneedn’tbewaitinghere.我们不必在这里等.
Weneedn’tbestandinghereintherain.我们没有必要站在这里被雨淋.
四、needn’thavedone与didn’tneedtodo
前者主要表示某事已经做了,但后来觉得没必要去做,因此常含有责备或遗憾之意;后者则不具体表明某事是否做了(即可能做了也可能没有做,此用法中的need为实意动词):
Igotupearly,butIneedn’thavedoneso,becauseIhadnoworktodothatmorning.我起床起得很早,但我本来不必起那么早的,因为我那天早上没什么事做.
Ididn’tneedtogetupearlythismorning,soIstayedinbeduntil9am.今天早上我不必早起,所以我一直睡到上午九点钟才起床.
若没有特定的上下文,有时可能有歧义:
Ididn’tneedtogotheofficeyesterday.
(1)我昨天无需去那儿.(所以没去)(=Ididn’thavetogothereyesterday.)
(2)我昨天本来不必去那儿的.(但我却去了)(=Ineedn’thavegonethereyesterday.)