简单英语选择 ID001

【www.unjs.com - 高考问答】
简单选择 ID001 If it____not for the fact that you____ill,I would ask you to finish this right now.
B.were...are
C.is....were
二选一,说说错在哪?   

参考案 选择B.这是虚拟语气: 表示动作或状态不是客观存在的事实,而是说话人的主观愿望、假设或推测等。如: If I were you, I should study English. 如果我是你,我就学了。选项C中的is不能用于表示虚拟语气,而应为were.

其他回   If it__B__not for the fact that you____ill,I would ask you to finish this right now.
B.were...are
C.is....were
要不是你病了,....If it_were_not for
前面是虚拟条件句(事实上确实病了),后面的the fact 和I would ask you 表明现在还在生病。所以生病是个真实情况用are。

参考文献:http://blog.sina.com.cn/calendula28
猜你喜欢