But for the fact that China _ also affected by the global economic crisis,we _fewer unemployed worker nowA.is,would have B.was,would have down为什么选A呢?请详细分析下,我知道前面中国被经济危机影响是事实,用was是发生在过去不行吗?we _fewer unemployed worker now不是虚拟would have downwould have down

问题描述:

But for the fact that China _ also affected by the global economic crisis,we _fewer unemployed worker now
A.is,would have B.was,would have down
为什么选A呢?请详细分析下,我知道前面中国被经济危机影响是事实,用was是发生在过去不行吗?we _fewer unemployed worker now不是虚拟would have down
would have down

要不是中国也受到全球经济危机的影响, 我们也就会有更少的人失业了。
主句用would +动词原形表示与现在事实相反的结果, 那么前面的虚拟假设也应该是指现在,所以用 is is(现在的情况) 与 后面的 would + 动词原形对应(因为这种形式就是表示与现在事实相反的虚拟语气的动词形式)
请及时采纳,不懂继续问( 天天在线 )
(*^__^*) 祝学习进步! 谢谢!

would have down fewer worker
down算什么呢?

这里考查的是一个含蓄虚拟条件句,其条件隐含在But for短语里面,而该短语里that后是一个同位语从句,指的现在的情况,因此用一般现在时;而后面部分是主句,表示与现在的情况相反,因此用虚拟语气(would / should / could / might + 动词原形).
题意:要不是中国也受全球经济危机的影响,我们现在失业(未就业)的工人就会更少了.

这个句子表示对现在时的虚拟
要不是中国现在受全球经济危机的影响,我们现在就会有更少的人失业。