it _hard when you leave homeAwill be raining B will have been rainingC will be rainedD will have rainedI would have come sooner ,but I ——that you were waiting.didn't know 还是 hadn't known?求详细解释!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:35:33
it _hard when you leave homeAwill be raining B will have  been  rainingC will be rainedD will have rainedI would have come sooner ,but I ——that  you were waiting.didn't know 还是  hadn't known?求详细解释!

it _hard when you leave homeAwill be raining B will have been rainingC will be rainedD will have rainedI would have come sooner ,but I ——that you were waiting.didn't know 还是 hadn't known?求详细解释!
it _hard when you leave home
Awill be raining
B will have been raining
C will be rained
D will have rained
I would have come sooner ,but I ——that you were waiting.
didn't know 还是 hadn't known?
求详细解释!

it _hard when you leave homeAwill be raining B will have been rainingC will be rainedD will have rainedI would have come sooner ,but I ——that you were waiting.didn't know 还是 hadn't known?求详细解释!
第一题选A,表示将来一个时间点发生的事情,用将来进行时.
第二题选hadn't known,know这个动作发生在wait之前,应该是过去的过去,用过去完成时.

第一题算A,你出门的时候将会下大雨
第二题didn't know,我本可以来得更早些,但是我不知道你当时在等我

我认为是hadn't known 应该是虚拟语气