It is time that you went to bed.此句中为什么that可以省略?

It is time that you went to bed.此句中为什么that可以省略,请帮忙讲解句子成分组成;另外,这句是虚拟语气同时又是定语从句吗?that在句中是什么成分?that可以用when替代吗,为什么?

你好
It is time that you went to bed .
译为: 你现在该去睡觉了.

此句中that可以省略是因为that 在所连接的定语从句中充当非主语的成分,所以可省略。
假设that 在所连接的定语从句中充当主语成分则不可省略。

如你所说,这句话是定语从句的同时还包含了虚拟语气,因为虚拟语气大部分都会出现在一些从句中。
此句的虚拟语气所采用的句型如下:
It is (high)time (that)……
因为表达的是虚拟语气,所以后面的从句谓语动词常用过去式(be动词用were);或者用"should+动词原形(should不能省略)"来表示也可以

that 可以用 when 代替,因为先行词是表示时间的time。但是,when 在定语从句中是作时间状语,不能省略。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-07
你说的对,这句话是虚拟语气同时又是定语从句。that 是关系副词,在定从中作状语,不可用when 代替,但是它可以省去。追答

这句话汉义:你老早该上床睡觉了。(事实是你还没上床睡觉)

如还有疑问,欢迎追问,有问必答!

追问

when不就是关系副词吗?为什么不能代替?that可以省略的原因是什么?

追答

when 是关键副词,表示时间。但在这个句型" It is time that..."里不可替代that。

本回答被网友采纳
第2个回答  2019-08-23
回答:这个that从句用的是虚拟语气,that可省略。该句型“It is time (that)… ”的that从句必须用虚拟语气,可以用一般过去式,或者should 加动词原形。如:
It is time (that)we should leave / left here.
第3个回答  2019-08-07
这是个强调句型,不可以去掉
第4个回答  2019-08-07
that可以省略
其后从句要用虚拟语气追问

为什么可以省略?

追答

在句中没有任何作用

因为它只起连接作用,无意义。