注册/登录

have to和must的区别

专业问答    2021-02-26 19:14:49

have to和must的区别

have to表示客观上的必须,must表示主观上的必须,have to和must在含义上有一个重大区别。have to叫半情态动词,must是纯情态动词,半情态动词仍旧有一些时态上的变化,我们叫限定式,而纯情态动词是没有任何限定式变化的。

have to和must的区别。have to表示客观上的必须。must表示主观上的必须。have to和must都属于情态动词。have to do something。must do something。 但是含义上有一个重大的区别。 you must do that,你必须做这个事儿。 表明的意思是,说话者作为主观能动的一种强制,你必须做。 我要求你做,you must do that。比如说父母亲对你说,you must do your homework。意思是父母亲认为做作业很重要。you must do your homework。但如果说,you have to do your homework,意思是并不是我要求你做,而是整个现实状况要求你做,客观条件要求你必须做这件事情,因为你不做你的成绩就会落后,对你的未来非常不好,不是我要求的,是你的同学,你的老师要求的。you have to do that。 再举一个例子,比如说你对一个朋友说,you must run for the president。你必须竞选班长。是我认为你特别好,你必须竞选。但如果说, you have to run for the president,你必须竞选班长,那这个have to表示的是客观环境,这个班级特别需要你来当班长,因为没有其他的候选人,你必须挺身而出,现在的现实状况由不得你自主选择了,是整个环境来选择你。you have to run for the president。这是have to和must最根本的区别。 再接下来还有一些小的区别。have to通常我们叫半情态动词,而must是纯的情态动词。所谓半情态动词就是,它仍旧有一些时态上的变化,我们通常叫限定式,而纯情态动词是没有任何的限定是变化的,比如说人称时态全都没有。比如说must,我们会说you must do that。he must do that,这个must是不会任何变化的。但是have to就不一样了。我们会说, you have to do that。he has to do that。I had to do that。所以它有时态上的变化,人称上的变化。这种统称为半情态动词。

展开更多