加载中…
个人资料
四海为家
四海为家
  • 博客等级:
  • 博客积分:0
  • 博客访问:1,087
  • 关注人气:112
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

must与have to的用法区别

(2008-08-15 19:27:53)
标签:

杂谈

    musthave to 是两个常用的情态动词,两词后面都接动词原形。在使用时,应注意两词以下细微差别:

    1must表示主语“有义务”的“必须”做某事,强调说话人的主观看法;而have to 强调的是客观需要。例如:

    I must work hard at my lessons.  (主观意愿)

    我必须努力学习功课。

    I have to look after mother at home.  - For she is ill. (客观需要)

    我必须在家照看妈妈,因为她病了。

    2must 只有一种书写形式,可以和任意人称连用,而have to和第三人称单数主语(即hesheit及相当于这几个词的词)连用时,其一般现在时用has to的形式,其他人称用have to。例如:

    I / You / He / she etc. must get to school on time.

    /你(们)//她等,必须准时到校。

    I / We / You / They have to go home early today.

    今天我/我们/你(们)/他们不得不早回家。

    He / She / Jim etc. has to go home early today.

    今天他//吉姆等不得不早回家。

    3must虽然只有一种形式(即无过去式等变化形式),但却可以用来指过去、现在或将来发生的动作;而have to指过去则用had to(用于所有人称),指将来则用will have to (第一人称主语可以使用shall have to,第二人称疑问式应说成Shall you have to……?)的方式。例如:

    I must look after my little brother at home yesterday. For my mother went to town.

    昨天我必须在家照看小弟弟。因为妈妈进城了。

    I had to walk back home yesterday because there was something wrong with my bike.

    昨天我不得不走回家去,因为我的自行车出了毛病。

    You must go shopping in a minute .Your uncle will come to see us this afternoon.

    一会儿你必须去买东西,你叔叔下午要来看我们。

    I will have to start early tomorrow in order to catch the early bus.

    为了赶上早班汽车,明天我有必要早出发。

    Shall you have to leave so early?

    你有必要离开那么早吗?

    4must的疑问式是将must与主语交换位置,而have to的疑问式既可以用have与主语交换位置表达,也可以使用在主语之前加助动词do(第三人称单数主语加does,过去时一律加did)的方式表达,而且两种不同的表达方式并无明显差别,只是“多用”和“少用”的区别而已。例如:

    Must you finish the work now?

    现在你必须完成那工作吗?

    Have you to go to the hospital today?

    今天你必须去医院吗?

    Do you have to go home early?

    你必须早回家吗?

    Does he have to help you with the housework?

    他有必要帮你做家务吗?

    5must的否定式是在其后直接加not,并常缩写成mustn't的形式,表示绝对“禁止”,而have to的否定方式,可以在have后直接加not否定,也可以用don't / doesn't / didn't have to的方式表示否定,两种否定方式的区别只是“多用”和“少用”而已。例如:

    You mustn't make any noise in class.

    上课时你们不许吵闹。

    You have not to water the flowers. For it is going to rain.

    You don't have to water the flowers. For it is going to rain.

    你们不必浇花了,因为要下雨了。

    He doesn't have to go to school today.

    He has not to go to school today.

    他今天不必上学了。

    6must可以用来表示推测的意义,可以表示确定,也可以表示极大的可能性。例如:

    Don't bet on horse-races. You must lose in the long run.

    不要赌赛马,你一定会输的。

    You must hungry after your long walk.

    你走了远路后,必定会饿。

    7、在口语中,have to经常使用have got to 的方式,此时的疑问式和否定式不使用助动词do的形式。例如:

    I have got to go to the dentist's today.

    我今天必须去看牙。

    Have you got to go to the dentist's today?

    你今天必须去看牙吗?

    I haven't got to go to the dentist's today.

    我今天不必去看牙。

 

 

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有