It's high/about time I was...虚拟结构

为什么与其他的虚拟结构不同,该结构不能在该用 was 时而用 were:

It's high/about time I was in bed. 我该上床睡了。

不用were, 这是为什么呢?


请先 登录 后评论

最佳答案 2019-12-19 12:09

   这是一个有争议的问题:

    《朗文英语语法》(外研社,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,因为前一种用法是没有争议的。

请先 登录 后评论

其它 4 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

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,那样会很累的。



 


请先 登录 后评论
mengxin Z

这个结构,

我的奉劝是,自己用只用 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的.


有些东西,不要问太多的为什么,历史的长河,很多东西的源头都会被遗忘

谁告诉我汉语的“进门”是怎么来的?为什么不总是直接说“进屋”、“进房间”?

学英语=/=研究英语,记住这个要轻松很多。


请先 登录 后评论
曾克辉  
请先 登录 后评论
lfttmm2019
此结构可以翻译成"早该做某事的时候了",说明现实在过去早该做的到目前实际没有做。所以要用虚拟语气。
请先 登录 后评论
  • 2 关注
  • 4 收藏,6803 浏览
  • Long2019 提出于 2019-12-16 18:13

相似问题