洗牙哪里最好:英语小小问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/01 08:07:20
He must stay here yesterday.
He had to stay here yesterday.
其中上一句的must书上说用错了,我对此表怀疑,must的过去式也是must,上句应该不会有错,你认为呢?
请写出意见,谢谢!

用must是没错的。
只不过must和have to 还有些区别。
用Must表示必须。
而have to 则表示由于客观等等的问题,不得不这样做。

第一句是表示肯定推测的,用虚拟语气must have
而不是祈使句

第一句话是错的。如果must表示推测断定,应该是He must have stayed here yesterday.用虚拟语气。
第二句对的,意思是 他昨天不得不留在这里。

He must stay here yesterday.
〈-如果必须用must的话,应该用虚拟语气,表示猜测

must过去式就是must没错的

语法好像没错误吧? 我英语不太好.