你好
It is time that you went to bed .
译为: 你现在该去睡觉了.
此句中that可以省略是因为that 在所连接的定语从句中充当非主语的成分,所以可省略。
假设that 在所连接的定语从句中充当主语成分则不可省略。
如你所说,这句话是定语从句的同时还包含了虚拟语气,因为虚拟语气大部分都会出现在一些从句中。
此句的虚拟语气所采用的句型如下:
It is (high)time (that)……
因为表达的是虚拟语气,所以后面的从句谓语动词常用过去式(be动词用were);或者用"should+动词原形(should不能省略)"来表示也可以
that 可以用 when 代替,因为先行词是表示时间的time。但是,when 在定语从句中是作时间状语,不能省略。
你说的对,这句话是虚拟语气同时又是定语从句。that 是关系副词,在定从中作状语,不可用when 代替,但是它可以省去。
回答:这个that从句用的是虚拟语气,that可省略。该句型“It is time (that)… ”的that从句必须用虚拟语气,可以用一般过去式,或者should 加动词原形。如:
It is time (that)we should leave / left here.
这是个强调句型,不可以去掉
that可以省略
其后从句要用虚拟语气