mustbe和haveto的区别

2022-04-22 教育 120阅读
must和haveto 都有“必须”的意思,后面都是跟动词原形,但它们的用法不同。
1、must表示主观愿望,含有“命令”的意思,表示猜测时用于肯定句中。只有must一种形。mustbe意思“一定是”。
如:
1.Wemustwearuniformsatschool.(表示命令)
在学校我们必须穿校服。
2.Youmustn'tplayfootballinthestreet.(表示禁止)
你不能在街上踢足球。
3.--WhereisJim?
 吉姆在哪里?
--Hemustbeintheclassroom.(表示猜测)
  他一定在教室里。
2、haveto表示客观原因,意思是“不得不”,有人称和时态的变化,一般不能用于猜测。

如:
1.Heistootiredandhehastostoptohavearest.
他太累了,他不得不停下来去休息一下。
2.Hehadtofinishhishomeworkbeforedinnerlastnight.
他昨晚不得不在晚饭前做完作业。
3.Shehadtostayathomeyesterdaybecauseitrainedhard.
她昨天不得不呆在家里因为下大雨。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com