这是虚拟语气在定语从句中的应用,可我认为它是陈述语气不行吗。没有理由说服我它是虚拟语气。这句话可以理解为,那是我之前上床睡觉的时间。这么理解的话,它就不虚拟了。
请老师讲解一下,谢谢。
It is time that sb should do/did sth. 从句谓语用两种形式。should do表示应该睡觉的时间。情态动词should加不定式do已经表示了我还没有睡觉。符合事实,可以视为陈述语气。但如果用过去式,解释为过去睡觉的时间,那过去的时间怎么能用主句的is来表述呢?is现在时态说现在,语义应该是现在是我睡觉的时间,我实际没有睡,字面上的I was in bed就不符合现在的事实。用过去式表示不符合现在事实的叙述就是虚拟语气。如果你一定想表示你以前在某个时间睡觉,你完全可以说:I used to go to bed at 10/at this time.而没有必要使用It is time that句型。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!