您好,It's high time that …… 是英语句型中 it 用来指代时间的常用句型,通常意为【是时候该做……了。/ 早该做……了。】的含义,也就是【是时候把之前本应该做而没做的事情现在开始做了。】
It's high time that ... 是 It's time that ... 的一种拓展句型,其句子的基础结构为:
It is (about / high) time that + 主语 + 动词的过去式 / should+动词原形
在句子结构上需要注意3个细节:
由 that 引导的为“定语从句”,that 为“副词”词性,在结构上充当“关系副词”的特殊用法,在从句中充当状语,可省略,但不能用 when 替代;
由 that 引导的“定语从句”不是表建议的的主干动词使用“一般过去式”
由 that 引导的“定语从句”表建议的主干动词使用“should+主干动词原形”的虚拟语气,而且 should 是不可省略的。
比如:
It is high time that you should go to work.
你早该上班了。
解析:表示早上起床吃饭拖拖拉拉,一直延迟上班时间。也就是本应该7点出门,但到了7点15分还在家里,然后督促某人尽管完成本应该做的事情。
It's high time that we made some changes around here.
现在是我们在这里做出一些改变的时候了。
解析:表示可能之前的一些不可控因素导致了一些尽不如意的事情发生,而一直想要做出改变却又无能为力,到了最终不得不赶紧做出改变以避免更糟糕的事情发生。
It's high time that you cleaned your room.
现在是你打扫房间的时候了。
解析:表示本该之前就已经打扫好房间了,但因为其他事情耽搁了,或是拖延症,或是一直挤不出多余时间做这些自认为是无关紧要的事情而被别人批评应该尽快完成打扫方面的事情。
下表是 It's high time that ... 的简略结构: