[已解决问题] 英语题
提问者:月光天使 - Q籽一级  [收藏]
浏览 152 次
If they ______, our plan will fall flat.
A. are co-operating
B. had not co-operated
C. won’t co-operate
D. didn’t co-operate
这道题选择什么答案啊,再解释一下。麻烦有知道答案的帮帮忙,谢谢了。
最佳答案
选C
首先建议不要看到if就陷在虚拟语气里^^,试着从句子本义去理解,fall flat 意思是未达到预期效果,failture,
这句话是说,如果他们不合作的话,我们的计划就会失败。

2008-7-12 14:23:26 回答者:飛鳥川


提问者对于答案的评价:谢谢。
其它回答(5)
答案应该是A。 因为后面的半个句子是用will,将来时态。那么前面的半个句子就应该用现在时态。在虚拟语气中,前面的部分所用时态总比后面部分的时态要后退一个。
比如:后面用将来时,前面就应该用一般现在时。
后面用现在时,前面就应该用过去时。
后面用过去时,前面就应该用过去完成时。

  1个月前   回答者:madona - Q籽一级
应该是选D。
这是一个典型的虚拟语气-----如果不是他们帮忙,我们的计划就要泡汤咯。
选did't是因为:与现在事实相反的情况用一般过去时。关于楼上给的意见,你可以参考一下这个网站http://www.yingyuwang.com/Article/ShowArticle.asp?ArticleID=444。是专讲解虚拟语气的。
同学,答案出来也跟我们说说正确答案~~
  1个月前   回答者:wxjs9h - Q籽一级
应该选A.
这是虚拟语气的用法,句型是If+主语+动词现在式,主语+will/may/can/should/+动词原形.
例:If John has money,he will travel around the world.
选D排除:表示与现在的事实相反.句型应该是If+主语+动词过去式,主语+would/might /could/should+动词原形
  1个月前   回答者:jasmine89 - Q籽一级
同意选A
  1个月前   回答者:daisy0071 - Q籽一级
选A
  1个月前   回答者:艾牙牙 - Q籽一级
评论
   您需要登录以后才能回答!
我的问题    我要提问


相关链接

快到期问题


有不合适内容,建议去除