Ifthesekind-heartedsoldiers___uslastweek,wewouldnothavesuchagoodharv

发布时间:2020-08-04 10:29:15

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的错综时间条件句。虚拟语气的考查要注意分清主从句是与过去,现在还是将来相反,并熟记主,从句的虚拟规则
以上问题属网友观点,不代表本站立场,仅供参考!