表示推测时must与have to可换用吗

If he is not at home, he ______ be at work.
A. must   B. can   C. has to   D. shall
答案是 A,请问可以选 C 吗?记得老师曾说过,表示推测时 must 与 have to 有时可换用的。

请先 登录 后评论

最佳答案 2014-10-09 23:02

此题选 C 也可以。查《牛津高阶英汉双解词典》第四版的 must 词条有以下用法说明与例句:
must 和 have to(较通俗)用于毫无怀疑的结论:
He must be / has to be the wanted man: he's exactly like his picture. 他一定是受通缉的那个男子:他和照片上的人一模一样。
也就是说,“牛津”认为,当表示“毫无怀疑的结论”时,用must 和 have to 均可以,但后者“较通俗”。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,2488 浏览
  • 吕迪皇   提出于 2014-10-09 19:39

相似问题