必須 - 古德明

必須 - 古德明

Must和haveto有甚麼分別?
Must和haveto都可解作「必須」,但must所說的必須,可以是你自己或他人決定的;haveto所說的必須,則是由他人決定或客觀條件促成的。例如Imustgoonadiet(我必須節食)是你自己的決定,Ihavetogoonadiet則應是醫生要你節食。
說過去,must沒有過去式,所以一般會改用hadto。換言之,Imustgoonadiet和Ihavetogoonadiet的過去式說法都是Ihadtogoonadiet。但請留意:直述句(directspeech)改為轉述句(indirectspeech),原句的must不一定要改為hadto,例如:Hesaidthathemustgoonadiet。

說未來,must可以照用,haveto則須改做willhaveto,例如:Youmusttellhim(我認為你應該告訴他)、You'llhavetotellhim(你必須告訴他)。
Must的否定說法是mustnot,haveto的否定說法是donothaveto,切勿說havenotto。Mustnot和donothaveto意思完全不同:mustnot是「絕對不可」,donothaveto則是「不必」,例如:(1)Youmustnotgo(我認為你切不可去)。(2)Youdonothavetogo(你不必去)。Nobodymustgo等於Nobodyistogo,即「誰都不許去」;Nobodyhastogo即「誰都不必去」,但可能有人去。