虚拟语气选择题If it were not for the fact that you()ill,I would ask you to do this right now.A.were C.are 我选A,但答案选C,为什么呢?不是虚拟语气吗?还有括号内可以填has been吗?求分析,求讲解.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 10:00:58
虚拟语气选择题If it were not for the fact that you()ill,I would ask you to do this right now.A.were C.are 我选A,但答案选C,为什么呢?不是虚拟语气吗?还有括号内可以填has been吗?求分析,求讲解.
虚拟语气选择题If it were not for the fact that you()ill,I would ask you to do this right now.
A.were C.are
我选A,但答案选C,为什么呢?不是虚拟语气吗?还有括号内可以填has been吗?求分析,求讲解.
虚拟语气选择题If it were not for the fact that you()ill,I would ask you to do this right now.A.were C.are 我选A,但答案选C,为什么呢?不是虚拟语气吗?还有括号内可以填has been吗?求分析,求讲解.
that后门跟的是事实啊!if后面已经虚拟了!括号内可以跟has been.that从句已经不影响句子了
句子意思:要不是你病了,我现在就让你去做这件事了。
这是一个虚拟语气的句子,从时态搭配来看,这应该是跟现在事实相反的情况。
主句 从句
would/could/might have done 过去完成时 跟过去事实相反
would/could/might do 过去时(be用were) ...
全部展开
句子意思:要不是你病了,我现在就让你去做这件事了。
这是一个虚拟语气的句子,从时态搭配来看,这应该是跟现在事实相反的情况。
主句 从句
would/could/might have done 过去完成时 跟过去事实相反
would/could/might do 过去时(be用were) 跟现在事实相反
另外,时间副词right now也说明是现在的时间。
而你病了这是事实,所以用一般现在时,are。
收起
虚拟语气已经用were得以体现,the fact是事实,所以用一般现在时。
很高兴为你解答!
老师祝你学习进步!
请及时采纳哦!多谢你的问题!^_^
那个是fast的从句
本题虚拟语气结构:If it were ...would do...
这才是题干:it were not for the fact ...,I would ask you to do this right now.
the fact that在陈述事实,故填are,were为干扰项。
fact后面跟着同位语从句。。不受前面主句的感染,用一般现在时
其人倾向于had been。。has been也可以。。are也绝对没错
要看语境。。