it is time that为什么从句要用一般过去式

如题所述

你好~
在It is time that结构中从句的确要用一般过去式,但要注意这里并非一般概念上的过去时态,而是虚拟语气(虚拟语气过去式),是一个常见的虚拟语气句型。
那么that从句为何使用虚拟语气(即用一般过去式)?我觉得,从句中表示的这件事情,本来应该在过去就做了,但实际上未做;或者说,这个动作本来应该在过去发生,而实际未发生。所以,我们用过去时表示这个在过去就该发生的动作。表示“早该做某事了”,说明现在有些晚了。
此外,除了It’s time 外,还可说 It’s high time 或 It’s about time。

在 It’s (high/about) time (that)...后,通常用一般过去时,有时也可用“should + 动词原形”形式。

例如:

1. It's time that you made up your mind. 你早就该下定决心了。

2. It's time we should go to bed. 我们该上床睡觉了。

3. It's high time you got a job and set up a home. 你该找份工作,安个家了。

4. It's high time we did our homework. 我们该做我们的家庭作业了。

5. It is about time that you stopped speaking. 你早该停止发布言论了。

6. It is about time that the thing should be done. 是该做这件事的时候了。
希望我的回答能对你有所帮助~
个人英语学习小频道:
http://i.youku.com/i/UNDY3MTMwMDk4OA==?spm=a2hzp.8244740.0.0
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-08
It is time that 中的 that 经常省略。
《牛津英语用法指南》第三版306.2节指出:

it's time 也可以跟一个主语,后面带动词过去式,表示现在的意思。
It's time she went to bed. 她该上床睡觉了。
It's time you washed those trousers. 你该洗洗那条裤子了。
I'm getting tired. It's time we went home. 我累了,我们该回家了。
在英国英语中,It's high time ... 这个表达方式常常用在这种结构里,说明某事是紧迫的。
It's high time you got a job. 你该马上找份工作才是。
这里并非一般概念上的过去时态,而是虚拟语气(虚拟语气过去式),是一个常见的虚拟语气句型。费致德《现代英语惯用法词典》有以下说明:
It is time后面用虚拟语气过去式(subjunctive past)。口语中也常用。
It's (high) time you went (were going;should, had better, had rather go).该你走的时候了。
It is high time that you should go是正式文体。were有时也用was.
It's time I was at home.
It's time Tom was home!
第2个回答  2017-09-08
It's time that 时,that可省略,time可由high,about修饰,从句中的谓语动词有两种形式,或者用动词的过去式(be用were);或者用shoud + 动词原形(should不能省略).此句型为虚拟语气句型,表示“现在某人该做某事了”.含有该事早该去做而未做,现在去做似乎都为时已晚的意思.例:
It's high time that the article were published.
发表这篇文章是适时的.本回答被提问者采纳