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

问题描述:

It is high time you had a rest 请将此句语法结构分析一下
1个回答 分类:英语 2014-10-01

问题解答:

我来补答
答:这是一个好问题.
大家都知道,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一般是不省略的.所以句法分析,真的很难.所以网上没有几个人会对这个句型进行句法分析的.
这是我的一点思考,供你参考.可能有误,欢迎批评指正.
再问: 先生才高!请问是教授吗?本人非英语专业本科
再答: 答:比你先生,我敢肯定。才1.65m,不高!只教不授。本人原非英语专业本科。
 
 
展开全文阅读
剩余:2000
下一页:fx的解析式