为什么与其他的虚拟结构不同,该结构不能在该用 was 时而用 were:
It's high/about time I was in bed. 我该上床睡了。
不用were, 这是为什么呢?
这是一个有争议的问题:
《朗文英语语法》(外研社,p.425)说:在之后既可用过去时,也可用虚拟语气:It's (high) time he was (were) taught a lesson. 现在是该教训教训他的时候了。
英国于1985出版的《英语语法大全》(A Comprehensive Grammar of the English Language by Randolph Quirk et al )p.1013 指出:“The were-subjunctive cannot replace the hypothetical past in costructions introduced by It's time (that),eg:It's time I was in bed.”(“在 It's time (that) 引导的结构中,例如:在 It's time I was in bed 中,were 型虚拟语气不能代替假设过去时。”)
【建议】如果是考试,最好使用It's time I was in bed,不用It's time I were in bed,因为前一种用法是没有争议的。
It is time that ... 结构,that 从句的动词形式,不按虚拟语气分析也可以理解。
用现在的时间说话,that 从句为何使用过去时态?说明从句中的事件,在过去就应该发生。所以,我们用过去时表示这个在过去应发生的动作。此外,除了It’s time 外,还可说It’s high time 或 It’s about time 等。
在It’s (high/about) time (that)...之后,有时也可用“should + 动词原形”形式。表示“现在该做某事了”,说明做某事的时间到了,不认为是虚拟语气也完全讲得通。
例如:
It's high time we did our homework. 我们该做我们的家庭作业了。
It is about time that you stopped speaking. 你早该停止发布言论了。
It's time that you made up your mind. 你该下定决心了。
It's high time you got a job and set up a home. 你该找份工作,安个家了。
It's time we should go to bed. 我们该上床睡觉了。
It is about time that the thing should be done. 是该做这件事的时候了。
知道It is time 后面的从句动词用什么形式就可以了,不必追究它是不是虚拟语气,为什么不用 were 而用 was,那样会很累的。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
这个结构,
我的奉劝是,自己用只用 It's high/about time that sb + did/was
看到印刷资料有这两个形式之外的结构形式,你也不要觉得奇怪
但看到教你用这两个结构形式之外的结构的,你直接打叉就是了
(这不是对错的问题,比如你到了伦敦,碰巧又碰到合适的人,你用were, 你就很牛了,
那旮旯现在还真就是有些人口头上会用这个词)
Quirk et al (CGEL)
The were-subjunctive cannot replace the hypothetical past in constructions introduced by It's time (that), eg : It's time I was in bed.
但记住夸克也只不过是其中的一个native speaker而已,他(们)CGEL毕竟不是理工类
科技书,语法也就是一个大致的语言记载而已。不是他说了用was就只能用was的.
有些东西,不要问太多的为什么,历史的长河,很多东西的源头都会被遗忘
谁告诉我汉语的“进门”是怎么来的?为什么不总是直接说“进屋”、“进房间”?
学英语=/=研究英语,记住这个要轻松很多。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!