那么as if 引导的虚拟语气的用法是什么样的。都说as if要用虚拟语气,但也没说它的虚拟语气的用法。
所谓虚拟语气是不是就是指无法实现的事情 就叫虚拟语气
He acted as if he had never lived in England before.您说这句话是不是虚拟语气?
所谓虚拟语气 一般指的是与实际情况相反的情况,即像什么不是什么。
你的这句话,不是虚拟语气,而是一种判断,与实际情况无关。实际上可能在英国住过也可能没有在英国住过。再如
he acts as if he had never lived in England before.(与实际情况相反的虚拟语气)
He acts as if he has never lived in England before.(不是虚拟语气,而是一种判断)
as if 的虚拟时态不受主句动词支配。
主、从句同时,从句用一般过去时,如:
He passed the soldiers as if they didn’t exist.
那虚拟语气的意思是就表示与事实相反,就叫做虚拟语气吗?那如果是he act 后面用什么时态?应该说用法,不能光说had never lived就表示虚拟,这样不明白。
追答主、从句同时,且在进行,从句用过去进行时,不管人称或数,be动词一律用were ,如:
He heard a noise, as if someone were breathing.
如还有疑问,欢迎追问!
上面已经说了,act是主句的谓语,用的时态和后面的虚拟语气时态无关。
追问as if的虚拟的用法跟if条件句的虚拟用法一样吗?包括与现在相反,过去相反,将来相反
追答而as if后面的虚拟语气我的已经分成四种情况告诉你了。你仔细看一下我上面的例句和句前的描述,不懂的部分欢迎追问。
不完全一样。if的条件句是三种:现在、过去和将来。那也是个要死记的公式。你记得吗?
追问就是不管前面主句用什么时态,as if 后面从句都用 had done 形式是吗? be 动词都用were?
追答后面从句不是都用had done,还可以用过去时,过去进行时,过去将来时的形式。共计4种。
追问那怎么区分什么时候用什么形式啊?be 动词都用were吗
追答根据你想表达的意思来决定形式。比如上面的例句:He opened his lips as if he would say something. 他张开嘴仿佛要说什么。(他将要说,是将要发生的动作),所以用 would +原形。
He nodded his head as if he had understood. 他点点头好像他已经懂了。
谢谢采纳
本回答被提问者采纳