must能否用于将来时?

孩子培训班老师讲,must只能用在一般现在时,其它时态应该用have to代替。如过去时用had to,一般将来时用will have to。但今天做练习册时,我却发现一道题:
用情态动词填空:
--Must I return the book tomorrow?
--No, You _______.
句中 Must I return the book tomorrow? 是一般将来时,但用的却是 must,与老师讲的矛盾。请专家指教,谢谢。

请先 登录 后评论

最佳答案 2014-05-10 22:27

must也可以用来指过去(特别是在间接引语中)或者将来,例如:
—Must I go tomorrow? 明天我必须去吗?
—Yes, please. / No, you needn't. 是的,请吧。/ 不,你不必去。
(席玉虎主编《英语常用词用法详解大词典》p.2082)
He said he must go tomorrow.他说他明天必须去。(同上)
如果有时间和更多资料,肯定还能查到更多例句。不过, 如果学生考试时,遇到这种情况,最好尽量用 had to 和 will have to分别表示过去和将来“必须”。

请先 登录 后评论

其它 1 个回答

董万友

谢谢黎老师,我看《科技英语阅读手册》第二版p228:用于过去和将来时,一般以 had to和 will have to 代替must,只是偶尔用 must。“偶尔”二字,我不太明白,您的观点是否和该书一样?学生考试时,遇到这种情况,是两者皆可吗?

请先 登录 后评论
  • 1 关注
  • 3 收藏,9583 浏览
  • 董万友 提出于 2014-05-10 19:55

相似问题