此题英语应该选择哪个时态,为什么?谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/12 17:36:50
It hard when you leave home.
A. will be raining B. will have rained C. will be rained D. will have been raining

A
后面是一般现在时,那么前面要用将来时
当你离开家时将会正在下大雨
所有又是进行时

A.
"你离开家的时候将会下着大雨"嘛~~~~~~!逻辑很成立~
C不可能,应该用主动,D是完成进行,也不对,B的话就不用hard修饰了~~