If these kind-hearted soldiers ___ us last week, we would not have such a good harvest.A.helpedB.had helpedC.had not helpedD.didn’t help
网友回答
C解析试题分析:考查错综时间条件句。从主句 would not have可以看出与现在相反,再观察从句状语 last week可知,从句与过去相反,使用had done,结合句意,应用否定,故选C。句意,如果这些热心的战士上周没有帮助我们,我们就不可能有这么好得收成。考点:考查虚拟语气中错综时间条件句。
点评:注意辨认if的错综时间条件句。虚拟语气的考查要注意分清主从句是与过去,现在还是将来相反,并熟记主,从句的虚拟规则