I wish he were here.为什么是were不是was阿
I wish he were here.为什么是were不是was阿
这是虚拟语气
有三种。1,与现在事实相反2,与过去事实相反,3,与将来事实相反
1,若与现在事实相反,虚拟语气的条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。如:
If you took a taxi,you'd get there quicker. 如果你坐出租车去,你可以快一点到那里。(但你不坐)
2,若与过去事实相反,虚拟语气的条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”。如:
If I'd left sooner,I'd have been on time. 要是我早点动身,我就准时到了。(但我动身太迟了)
3,与将来事实相反
若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。如:
If he went,would you go too? 如果他去,你也去吗?(大概他不会去,也是对将来的一种虚拟)
在这里,这是一个对现在的虚拟,是指现阶段发生的事情,而不是特指过去的某段时间在这里,你可以理解这是一个女孩子就是对她的恋人长期不再身边的抱怨与期望,而不能理解为她对他某个时间点(例如什么情人节什么的)不在她身边这件事而抱怨。所以是对现在的虚拟,使用were,这个是通用,并不是说为什么不用was,你要掌握的是这三种虚拟,格式和例句发给你了,你可以对着看看,找些经典的例题做一下就会懂的
这是虚拟语气.
wish后引导虚拟语气从句,表示对现在的虚拟,从句谓语使用一般过去时,be动词使用were而不使用was.
翻译:我真希望他现在能在这