It is high time you had a rest 请将此句语法结构分析一下

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 04:22:41
It is high time you had a rest 请将此句语法结构分析一下

It is high time you had a rest 请将此句语法结构分析一下
It is high time you had a rest 请将此句语法结构分析一下

It is high time you had a rest 请将此句语法结构分析一下
答:这是一个好问题.
大家都知道,It is high time (that) sb.did sth.或It is high time (that) sb.should do sth.是一个固定句型,属于虚拟语气,表示“某人该做某事了”,要注意从句中的时态:用过去式或should+V.且should不可省略.一般人只需要会用就行了,一般老师都不会讲这个that从句是什么从句,这个it是什么用法.
楼主是一个好学的人.如果是高中生,是可以不必去细究这两个问题.但如是是大学生,对语法感兴趣或是中学教师,搞清楚这个问题,也能有好处的.
我的观点:这个that从句不是主语从句,即it不是形式主语.从它与It is time for sb.to do sth.功能相等来看,这个it指代时间.for sb.to do sth.是作定语用的,意义:现在是某人做某事的时间了.所以这个that从句是有定语作用的.但是,由于定语从句中的that在从句中是要作主语或宾语成分的.所以又不能说这是一个定语从句.联系the news that sb.will come to our city is true.中的同位语从句,在翻译时,常译成汉语的定语:“某某人要来我市的这个消息.” 所以可不可以说这个that从句是同位语从句呢?可同位语从句,that一般是不省略的.所以句法分析,真的很难.所以网上没有几个人会对这个句型进行句法分析的.
这是我的一点思考,供你参考.可能有误,欢迎批评指正.

It is time that sb did sth 这个结构 该某人做某事了
这里的high 形容time 正是时候 的意思
关于it's time 还有两个句型
it's time to do sth
it's time for sb to do sth
但是考得最多的是 it's time (that )sb did sth
请注意区别哈

……
如果我说it is high time sb. did sth.是固定句型,是不是显得像是敷衍你…不过事实就是如此

现在是你休息的时候了;
熟记固定句式:It is high time (sb) did sth
这里had是实义动词have的过去式;不是助动词。