It is (high) time 为什么要用虚拟语气

意为“该……的时候了”,那为什么要用虚拟语气啊?不要说是固定搭配。如果有历史根源那也请说一下 谢谢

该句型表达的意思是一种期望发生的事情,所以要用虚拟语气固定用法谈不上什么历史根源,只是一种语法上的固定表现形式而已。


英语:

英语是一种西日耳曼语支,最早被中世纪的英国使用,并因其广阔的殖民地而成为世界使用面积最广的语言。英国人的祖先盎格鲁部落是后来迁移到大不列颠岛地区的日耳曼部落之一,称为英格兰。这两个名字都来自波罗的海半岛的Anglia。该语言与弗里斯兰语和下撒克森语密切相关,其词汇受到其他日耳曼语系语言的影响,尤其是北欧语,并在很大程度上由拉丁文和法文撰写。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-02-25
意为“该做某件事的时候了”,明显的,说这句话的时候你并没有做这件事。你应该再某个时候做而没有做的事情,所以用虚拟语气。
第2个回答  推荐于2018-02-25
第一个问题:该句型表达的意思是一种期望发生的事情,所以要用虚拟语气。常见的两种形式如下:
1、It's (high) time to go back home.
2、It's (high) time that we went back home.
第二个问题:固定用法谈不上什么历史根源,只是一种语法上的固定表现形式而已。本回答被提问者和网友采纳
第3个回答  2019-06-08

有两种用法。

1. It's time to do。该去...了

2. It's time sb did。某人该去...了

对第二种用法举个例子

It's time you went to bed. You'll have to get up early tomorrow.

你该去睡觉了。你明天要早起。

相当于 You should have gone to bed now.

你现在应该去睡觉了。

这里的虚拟就是指 你应该去睡觉了,但实际上你现在还没有睡觉。

同样 

It's time we went home. 我们该回家了(实际上我们还没有回家)

It's time they went there. 他们该到了(实际上他们还没到)