大家好,我是正在努力学英语的阿镜。
今天整理英语中情态助动词must/need的用法。
7. must
(1)表示义务上强制的必须(Necessity),对于must的提问,否定回答用neednt或dont/doesnt have to;否定的mustnt表示禁止,有时表示劝告或主张。
● -MustI hand in my work now? 我必须现在交作业吗?
-Yes, you must. //No, youneednt/dont have to. 是的,必须。//不,不需要。
● Youmustntdrive so fast.禁止开这么快。
● Youmustntmiss the movie. Its great. 你不可错过那部影片,它很好看。(表劝告)
注意: must和have to的区别
①must意为必须,表示强制性的义务;have to意为不得不,必须,有勉强的意味。
● Shemusttake this medicine. 她必须吃这个药。(言下之意:她被强制要求吃这个药)
● Shehas totake this medicine. 她不得不吃这个药。(言下之意:要是她不吃这个药,其他人也拿她也没办法)
●Youmusthave a passport if you want to go abroad. 如果你想出国,必须要有一本护照。
● Hehas towear glasses all the time, for he sees very badly. 他得一直戴着眼镜,因为他视力很差。
②must只用于表现在或将来的情况;而have to可用于过去、现在和将来的情况。
● In the past, youdidnt have touse a computer. 过去,你不必非得使用电脑。(must不用于表示过去的情况,所以一般不用did/didnt must)
● One day, I hope Iwill not/wont have towork so hard. 我希望未来有一天我的工作不用太过辛苦。(must用于表示将来的情况时,一般不用否定式will/wont must)
③否定时,must not/mustnt=may not,禁止;不可以;dont have to=need not/neednt,不必
● Youmust not doit. 你绝不可以做这件事。
● Youdont have todo it. 你不必做这件事。
(2)表示推测(Deduction):must表推测只用于肯定句中,在否定句和疑问句中用cant/couldnt和can/could。表示对过去的推测用must have done,表示对现在的推测用must be/do sth,表示对现在正在进行的推测用must be doing sth。
● Itmust have rainedlast night. 昨晚一定下过雨。
● The light is on. Sandramust bein the office. 灯亮着,桑德拉肯定在办公室里。
● Hemust be doinghis homework now. 他现在一定正在做家庭作业。
注意:许多情态动词可以表示推测,按照肯定的强度从强到弱排列是:must、will、would、ought to,should、can、could、may、might
8. need
(1)need用作情态助动词时,通常用于疑问句和否定句中。neednt表示不必。对于need引起的疑问句,肯定回答用must,否定回答用neednt。
● Thereneedntbe any arguments about this question. 这个问题没有争论的必要。
● Its only eight oclock.Needyou go so early? 才8点。你需要去这么早吗?
● -Needthey fill in the form? 他们需要填这张表格吗?
-Yes, theymust./No, theyneednt. 是的,他们必须填。//不,他们不用填。
(2)肯定句中,need可用作实义动词,后面可接名词、动名词或动词不定式等作宾语。表示某物需要被……时,need后的不定式短语用被动语态,need to be done,相当于need doing。
● Ineed a dictionary, so Ineed to goto the bookstore. 我需要一本词典,因此我要去趟书店。(need+名词;need+不定式)
● How often does your hairneed to be washed/need washing? 你的头发多久需要洗一次?
● The carneeds to becleaned. 这部车需要(被)清洗。=The carneeds cleaning.
(3)表示过去发生的情况时,①need做情态助动词,need not have+过去分词表示当时不必做(但却做了);②need做实义动词,didnt need to+动词原形表示当时不必做(实际没有做)。
● Heneed not have attendedthe party, so he stayed home. 当时他不必去参加派对,但他还是去了。
● Hedidnt need to attendthe party, so he stayed home. 当时他不必去参加派对,所以留在了家里。
(4)need在反意疑问句中
● need是情态助动词:
Heneed notgo,needhe? 他不必去,对吗?(need与not连用,是助动词)
● need是实义动词:
Heneedsto go,doesnthe? 他需要去,不是吗?
Hedoesnt needto go,doeshe? 他不必去,对吧?
参考书目:
《赖氏经典英语语法》
English for Everyone: English Grammar Guide
华研专四语法与词汇1000题