关于 have 的一个单项选择

来源:百度知道 编辑:UC知道 时间:2024/06/06 13:12:59
If you can't finish the work before Friday, you may ______ work on the weekend.
A must B have to C have got to D haven't to 书上
答案是选 B的 我想问下为什么C不行呢?两个的意思没区别吧?还是答案错了?
好像have got to 也是不得不的意思吧?

B是正确答案
have to是必须的意思
If you can't finish the work before Friday, you may have to work on the weekend
这句话就是 如果你星期五之前没有完成工作,你就必须在周末工作。
而have got to 是现在完成时。和have to有差别的
have to有强调、的,强调必须周末也要工作!
所以要选B

have to是固定搭配啦。
不得不的意思。
表客观。