must 与 have to的用法

情态动词表示义务[@more@]

一、结构

1.must表示“必须”,肯定式由must+动词原形构成;否定式由must+not(mustn’t)+ 动词原形构成,疑问式则将主语提到句首。 例如:

(1)In many secondary schools children must wear a uniform.

很多中学都要求学生必须穿校服。

(2)You mustn’t use your mobile phones in class. 你千万不能上课时拨打手机。

(3)Must I take the foundation courses? 我必须学预科(基础)课程吗?

2.have to+动词原形, 表示“不得不”、“必须”,在肯定句中,to have随人称和时态的不同而变化(has/had),其否定式和疑问式的构成形式与行为动词to have相同,即需使用助动词(do/does/don’t/doesn’t/did/didn’t). 例如:

(1)They have to wear a uniform for the first years. But in the last two years, they don’t have to wear a uniform.

上学的头5年,他们必须穿校服,但到了最后两年,他们就不必穿校服了。

(2)He has to finish his homework before he watches TV.

在看电视节目之前,他得先完成作业。

(3)He had to leave early yesterday.

昨天他不得不早些离开。

He didn’t have to leave early yesterday.

Did he have to leave early yesterday?

二、must与have to的异同

1.在表示义务和责任时,must与have to意义相近,二者可以互换使用。例如:

State schools must follow the National Curriculum.

State schools have to follow the National Curriculum.

但二者有下列几点不同:

2.must多表示主观意志,是从说话者的角度出发谈必须做某事,而have to则强调客观需要。I must finish my homework. 强调主观意志,即I want to do it(我想这样做),而I have to do my homework before I have dinner. 则强调客观要求,即I’ve been told to.(客观情况要求我这样做)。

3.二者否定式的意义大不相同。have to的否定式表示“不必”,而must not/mustn’t表示“不准”,“不允许”,是说话人强有力的劝告,试比较:

(1)I don’t have to finish my homework now. I can do it at the weekend.

我不必现在就完成作业,我可以等周末做。

(2)You mustn’t arrive late or you’ll get into trouble. 你千万不能迟到,否则会陷入麻烦的。

(3)You mustn’t go. 你决不可去。

(4)You don’t have to go. 你不必去。

4.must通常只表示现在的义务,而have to可有不同的时态变化。例如:

(1)He will have to leave tomorrow. 他明天得离开。

(2)Did you have to wear uniform when you were a child? 你小时候非得穿校服吗?

5.must可以表示推断,它的否定或疑问形式用can代替must,用can’t代替mustn’t.而have to则不能。例如:

This must be your pen.

Michael can’t be a policeman, for he’s much too short.

6. 问对方的意愿时应用must。例如:

Must I clean all the rooms?-------Yes, you must.(No, you needn’t.)

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9437124/viewspace-988843/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/9437124/viewspace-988843/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值