If these kind-hearted soldiers us last week, we would not have such a good harvest.
A. helped
B. had helped
C. had not helped
D. didn’t help
网友回答
A. helped
B. had helped
(答案→)C. had not helped
D. didn’t help
解析:考查错综时间条件句。从主句 would not have可以看出与现在相反,再观察从句状语 last week可知,从句与过去相反,使用had done,结合句意,应用否定,故选C。句意,如果这些热心的战士上周没有帮助我们,我们就不可能有这么好得收成。