--Has John finished the report?
--No,he knew that he__________time to finish it by tomorrow.
- A.won't have
- B.will have
- C.wouldn't have
- D.shall not have
正确答案及解析
正确答案
C
解析
考查主从复合句中动词的时态。know发生在过去,have是过去将要发生的动作,故用过去将来时。
--Has John finished the report?
--No,he knew that he__________time to finish it by tomorrow.
考查主从复合句中动词的时态。know发生在过去,have是过去将要发生的动作,故用过去将来时。