It’s time that…是英语中一个常用句型,书上大都比较关注这个句式中的that从句要用虚拟语气(即用过去式),但好像很少有书分析这个句式中的it是什么词,它是代词it,还是形式主语it?
It’s (about / high) time that…. 这个句型为定语从句。It 指时间,同 It is 10 o'clock now. 一样,it 不是形式主语。该句型是虚拟语气的常用结构,表示定从主语的内容【真该 / 早该】做了。例如:
Therefore,it is high time that we took effective measures to improve the currentsituation. 因此,采取一些必要措施来改善这种情况已经是当务之急。
It is high time that they were taught howto adore icons properly. 现在该是教育年轻人如何正确敬仰偶像了。
It's time (that) we went to bed. 我们该去睡觉了。
It's high time that the article were published. 发表这篇文章是适时的。
It's time you should do cleaning. 你该去打扫卫生了。