发布网友 发布时间:2022-04-23 20:01
共5个回答
热心网友 时间:2023-10-08 09:29
must与have to的区别两者都表示"必须”,但must侧重于说话者的主观看法,认为有必要或有义务去做某事; have to则重于客观需要,含有“不得不"*”之意。如:Everyone must keep the law.人人都要守法。The last train has gone. We'll have to walkhome.最后一班车已经开了,我们得走回家了。从时态方面看,must只有现在时一-种形式(在宾语从句中可以表示过去),而have to则有多种时态形式。如):You will have to show your papers at thegate.在大门口你得出示证件
整体来说情态动词是没有人称和数的变化,即不管前面的主语是单数还是复数,情态动词的形式不变。
但是我们经常可以看到两种情况,比如can could,may might ,will,would.这三个词的形式可以理解成过去式,用于过去时态,但有时would和could 表示的是语气上的更加委婉。
其他的常用情态动词有must,need。 其中must是任何时候都不变,表示禁止和不允许。
而need既可以当做情态动词用,也可以当做和其他动词一样的用法。作为情态动词,后面接动词原形,即she need obey the school rules.作为实意动词need后面必须和to连用,并且要注意时态,人称和数的变化,即she needs to obey the school rules
热心网友 时间:2023-10-08 09:29
首先 ,must 没有过去时的形式,所以过去时一般才用had to表示,但是在间接引语中也可以用must。例如:
I must go to class today. 今天我必须去上课。
I had to go to class yesterday. 昨天我必须去上课。(不能用must)
下面句子是间接引语:
He said that he had to ( must ) leave New York. 他说他必须离开纽约。(must 和had to 都可以)追问
您好,那您怎么看待楼上这种说法呢?
“must 和 must have done 也不同, must have done 是说一定做过,must 还是说必须,你在表示过去的必须里 同样是用must 绝对不能替换成 had to。比如 yesterday, i said that i must work harder. ”
追答must 和must have done 肯定不同,must have done 是表示对过去的推测。如:He must have gone to Beijing yesterday. 他昨天一定去北京了。热心网友 时间:2023-10-08 09:29
以下参考自另外两位答主的回答。
must 侧重于主观,have to 侧重于客观。
当描述过去发生的动作时,该动作是客观存在的,所以一般用 have to
比如下面这个例子
I must go to class today. 今天我必须去上课。
这里强调的是主观,我还没去上课,但我(主观上认为)必须去上课。
I had to go to class yesterday. 昨天我必须去上课。
这里描述的是昨天的事情,这个是客观存在的,所以使用 had to,而不用 must
(多说一句,我认为这里讨论的这些问题是属于语法问题,或者说是规范问题。在生活中能够表达出正确的意思就是可以的。所以,如果“你”是因为纠结而找到这里的,我想和你说不用太过于纠结。)
热心网友 时间:2023-10-08 09:30
同学,当must表示对过去的推测时,用must have done, 如I must have left my book in your car when we got off yesterday. 昨晚我们离开时,我肯定把书留在你车里的。追问您好,但“must”在表示过去时好像也经常看到用“have to”?到底应该用哪种形式呢?
追答具体的语境是什么?用什么词,时态都离不开语境。要是只说语气,must,have to, have got to语气从强到弱,*性更低,更主动,语气不强硬。
热心网友 时间:2023-10-08 09:31
1,网上说它没有过去式,但我通过查词典发现它的过去式和过去分词都是“must”?为什么会出现这种情况?
2,情态动词也是动词,为什么有些情态动词会没有过去式?追问别复读机了,见一个举报一个,再您妈的见。