一个新概念2的问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 19:58:51
在第17课always young里关键句型说must不可以在过去时中用
但为什么上面a中例句he said he must leave...还是用must..它不是过去时吗?

关键句型中说“在过去时的句子中,要用had to 来表示必须”。例句:She had to go shopping yesterday .
如果用MUST会造成病句,因为MUST的含义很多,除了必须的意思,还有对过去,现在,将来的肯定推断猜想的意思,此处若用MUST将会给理解造成障碍。还有就是只有下句是正确的:“She must have gone shopping yesterday.”但这样的话MUST的含义就变了,表示她昨天肯定去购物了,而不是必须。所以句子的歧义,不通顺,以及中文影响都会给正宗的英语带来障碍。要慢慢体会各种单词的用法哦。
而原句中过去时用MUST是不会造成歧义的。

must 可以在过去时中用