虚拟语气语法总结 be动词在表示与过去事实相反的虚拟语气中,该怎么用
be动词在表示与过去事实相反的虚拟语气中,该怎么用
be动词在表示与过去事实相反的虚拟语气中,该怎么用
wasn't
If it wasn't you, I wouldn't be alive.
如果不是你,我就活不成了。

常用的用法如下
主语与动词之间加be,be为助动词一般是如下两种情况:
一、辅助构成被动语态。
A is beaten by B everyday.(be+动词过去分词构成被动语态)
B beats A everyday.(主动语态,不再需要be)
二、辅助构成进行时态。
He is studying English now.(be+动词的现在分词构成进行时态)
be动词在表示与过去事实相反的虚拟语气中,该怎么用 ?是不是had been?
对
虚拟语气如何判断是和现在事实还是过去事实相反?
根据句子意思,还有中文意思,语境,如 译: 如果我是你 很明显就是虚拟语气,与现在事实相反
表示与将来的事实相反的虚拟语气的用法?
表示与将来【Future】相反的虚拟语气:
If sb. [did]/[were]/[were to do] , sb. would/should/could + do sth.
TIPS:帮你补充另外两个
表示与现在【Now】相反的虚拟语气:
If sb. [did]/[were] , sb. would/could/should + do sth.
【P.S.】表示现在与未来的虚拟语气,不论人称变化,BE动词一律是【Were】
表示与过去【Past】相反的虚拟语气:
If sb. [had done] , sb. would/should/could + have done.
【P.S.】表示过去的虚拟语气,不论人称变化,主句里一律是【Have】done
-----------
望对楼主有助,这是我们老师刚讲的,我把笔记奉献给你啦
加油(^o^)/
什么是与客观事实相反的虚拟语气
虚拟语气是指一种假设,与所说事实不符或相反,用虚拟语气时不能用一般情况下的语法结构,它有自己的一套时态;客观事实是指真理等不会改变的,如,地球是圆的,太阳东升西落等,与客观事实相反的虚拟语气就是指与这些真理违背的话
过去将来完成时还常用在虚拟语气中,表示与过去的事实相反
I would be a middle school student now,if I have taken the text last year. 如果我去年参加了那次考试,我现在就是一个中学生了.(但是我现在不是。)
If he had been here these years,he would have been a teacher.如果这些年他一直在这里,也许他已经成为一名教师。(但是他现在不是教师)
虚拟语气中,与未来事实相反的 虚拟语气用现在式吗,并且主语和从句中的动词的时态要保持一致i吗
从句用过去式,主语用过去将来时.if you came tomorrow,i would stay at home.or if you were to e tomorrow,i would stay at home.
与过去相反的虚拟语气的三种构成
表示过去:If ...had done ...,...would(might,could) have done...表示现在:If ...did...,...would do...表示将来:If ...did/were to do/should do,...would do...
虚拟语气: 如果我是你 我刚刚就不会那样说(与过去事实相反的) 这句话怎么翻译
If I had been you, I would not have said that.这是和过去事实相反,从句用过去完成时,主句用would have done