牛津實用英語語法:144 must和have to的各種形式
A must
must是情態動詞。它用于現在時和將來時。
否定式:must not/mustnt
疑問式:must I?等
否定疑問式:must I not?/mustnt I?等
過去時用 had to代替。
must與不帶to的不定式(即動詞原形)連用。
它可表示義務和語氣較強的勸告:
Father:You must get up earlier in the morning.父親:你早晨必須起早一點。(義務)
You must take more exercise.Join a squash club.
你應該多鍛煉。參加一個壁球俱樂部吧。(勸告)
B have to
請見下面C。
C 帶星號的 have to各形式間的區別
have to(不帶got)與否定式 dont/doesnt have to是表示習慣性行動的正確形式,但也可以用于表示一次性行動。在美國英語中是普遍使用的。
have(got)to和havent(got)to只用于表示一次性行動:
Tom:I have to go to work every day except Sunday.But I dont have to
work a full day on Saturday.
湯姆:除了星期天外我必須每天去上班,但星期六我不必干一整天。但在星期天他可以說:
Im glad I havent(got to go to work today./Im glad I dont have to go to work today.
我真高興,今天不必上班。
過去式didnt have to既可表示過去的習慣,也可表示一次性行動。
hadnt(got)to多用于表示一次性行動。
didnt have to是較為普遍的形式。
have to在肯定句中表示義務。
have to在否定句中表示無義務。這種意思也可由 need not,dont need等來表示。
A must
must是情態動詞。它用于現在時和將來時。
否定式:must not/mustnt
疑問式:must I?等
否定疑問式:must I not?/mustnt I?等
過去時用 had to代替。
must與不帶to的不定式(即動詞原形)連用。
它可表示義務和語氣較強的勸告:
Father:You must get up earlier in the morning.父親:你早晨必須起早一點。(義務)
You must take more exercise.Join a squash club.
你應該多鍛煉。參加一個壁球俱樂部吧。(勸告)
B have to
請見下面C。
C 帶星號的 have to各形式間的區別
have to(不帶got)與否定式 dont/doesnt have to是表示習慣性行動的正確形式,但也可以用于表示一次性行動。在美國英語中是普遍使用的。
have(got)to和havent(got)to只用于表示一次性行動:
Tom:I have to go to work every day except Sunday.But I dont have to
work a full day on Saturday.
湯姆:除了星期天外我必須每天去上班,但星期六我不必干一整天。但在星期天他可以說:
Im glad I havent(got to go to work today./Im glad I dont have to go to work today.
我真高興,今天不必上班。
過去式didnt have to既可表示過去的習慣,也可表示一次性行動。
hadnt(got)to多用于表示一次性行動。
didnt have to是較為普遍的形式。
have to在肯定句中表示義務。
have to在否定句中表示無義務。這種意思也可由 need not,dont need等來表示。