|
答案应该是A。 因为后面的半个句子是用will,将来时态。那么前面的半个句子就应该用现在时态。在虚拟语气中,前面的部分所用时态总比后面部分的时态要后退一个。 比如:后面用将来时,前面就应该用一般现在时。 后面用现在时,前面就应该用过去时。 后面用过去时,前面就应该用过去完成时。 应该是选D。 这是一个典型的虚拟语气-----如果不是他们帮忙,我们的计划就要泡汤咯。 选did't是因为:与现在事实相反的情况用一般过去时。关于楼上给的意见,你可以参考一下这个网站http://www.yingyuwang.com/Article/ShowArticle.asp?ArticleID=444。是专讲解虚拟语气的。 同学,答案出来也跟我们说说正确答案~~ 应该选A. 这是虚拟语气的用法,句型是If+主语+动词现在式,主语+will/may/can/should/+动词原形. 例:If John has money,he will travel around the world. 选D排除:表示与现在的事实相反.句型应该是If+主语+动词过去式,主语+would/might /could/should+动词原形 同意选A 选A |