If there were a heavy snow next Sunday,we would not go skating.这句话为什么要用were不用was?was不是过去时么 我是想问a heavy snow貌似是单数 为什么不用was

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 14:20:33
If there were a heavy snow next Sunday,we would not go skating.这句话为什么要用were不用was?was不是过去时么 我是想问a heavy snow貌似是单数 为什么不用was

If there were a heavy snow next Sunday,we would not go skating.这句话为什么要用were不用was?was不是过去时么 我是想问a heavy snow貌似是单数 为什么不用was
If there were a heavy snow next Sunday,we would not go skating.这句话为什么要用were不用was?
was不是过去时么 我是想问a heavy snow貌似是单数 为什么不用was

If there were a heavy snow next Sunday,we would not go skating.这句话为什么要用were不用was?was不是过去时么 我是想问a heavy snow貌似是单数 为什么不用was
虚拟语气吧,固定句式,我知道,所以说是固定句式么,这个were和was没什么含义的 没错是将来的

虚拟语气(如果……),时态要用过去时

虚拟语气 高中语法 虚拟语气表示假设设想需要用过去时态

很显然,这是虚拟语气——
虚拟语气(Subjunctive Mood)虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
Ⅰ用以表示虚拟条件的虚拟语气
① 虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形...

全部展开

很显然,这是虚拟语气——
虚拟语气(Subjunctive Mood)虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
Ⅰ用以表示虚拟条件的虚拟语气
① 虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形,例如:If I were in your position I would marry her.
② 虚拟过去时是表示与过去事实相反的假设,if 从句的谓语形式用过去完成时即had+过去分词,主句用would / should / could / might + have +过去分词,例如:If it had not rained so hard yesterday we could have played tennis.
③ 大多数的虚拟条件句属于上面三种情况的一种,但并不排除存在条件和后果中,一个和现在情况相反,另一个和过去情况相反,例如:If you had followed what the doctor said, you would not have been so painful now.这个句子在高中出现频率颇高。
④ 但是,如果后果用了虚拟语气,而条件却用陈述语气,这种用法是错的。

收起