情态动词can,have to和must的区别

如题所述

    can(could)意为“能,可以,可能”.can多用于指现在或将来.could多用于指过去式,但也可以用于指现在,表达的语气更委婉.用法有:表示能力;表示怀疑、猜测,常用于否定句和疑问句中;表示请求和允许,相当于may;表示可能性(can比could可能性大).

See if you can go with us.  

考虑一下,看是否能和我们一起去。

What can I do for you?  

我能帮你什么忙吗?


2.have to意为“不得不”.能用于各种时态.

You have to consider what to do next. 

你必须考虑下一步该做什么。

You have to keep after your son if he refuses to be housebroken.  

如果你儿子不服管教的话,你必须整天跟在他的身边。


3.must表示义务,意为“必须.应该”;表示推测,意为“一定”.一般用于肯定句;否定句中,mustn't表示禁止,意为“不允许”.

Then you must be my cousin.  

那么你一定是我的远亲了。

You must compensate me for this loss.  

你必须补偿我的这个损失。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-03-31
can 是能够;have to 和 must 可以放在一起比较, 都是必须的意思。must 是主观意义上的必须,就像马路上红灯,我们必须停下来,这个时候用must;而have to 有不得不的意思, 比如妹妹今天病了,我必须去照顾她,有客观的意义。希望能帮到你!
《精》《锐》环东
第2个回答  2016-03-31
【情态动词用法解读】
1.can(could)意为“能,可以,可能”.can多用于指现在或将来.could多用于指过去式,但也可以用于指现在,表达的语气更委婉.用法有:表示能力;表示怀疑、猜测,常用于否定句和疑问句中;表示请求和允许,相当于may;表示可能性(can比could可能性大).
2.have to意为“不得不”.能用于各种时态.
3.must表示义务,意为“必须.应该”;表示推测,意为“一定”.一般用于肯定句;否定句中,mustn't表示禁止,意为“不允许”本回答被提问者采纳
第3个回答  2021-01-14

情态动词must只有一种形式,而have to根据人称或时态有形式上的变化,如:其单三形式为has to, 过去式为had to。情态动词must和 have to的主要用法及比较如下:

第4个回答  2016-03-31
can可以
have to 不得不
must必须
一个比一个语气要强硬。
相似回答