Has he finished the report? No,he knew that he ___time to complete it by tomorrow

来源:百度知道 编辑:UC知道 时间:2024/09/28 07:52:18
选什么?
Has he finished the report? No,he knew that he ___time to complete it by tomorrow
A:wouldn't have B:won't have C:shall not have D;will not have

谢谢啦

选A: wouldn't have
主句中用的是过去时knew,从句中时态要一样, will 的过去式是would

B 和D 是一样的

won't have

我觉得应该选C,这是虚拟语气的用法,

B

= =