it's time

来源:百度知道 编辑:UC知道 时间:2024/04/29 10:21:17
It's time we <went> to bed.
It's about time that you <closed> your store.
It's high time that our child <leaned> to do some housework.
这三句的原理都 一样都是在虚拟语气里用过去式的情况。我们老师也把一些知识要点说得很清楚。但是我还是不理解为什么要这样用啊?
有没有人可以不要用那些书上的话说啊?
谢谢。

你颠倒因果了。

因为你要表达:你早该上床睡觉了,所以你要用虚拟语气。it's time sb did sth这个句式。

如果你要表达:现在是吃饭的时间了,你完全可以说,it's time for us to have supper. 这个普通句式。

两种方法都有,只看你想表达什么。同样,看到不同的句式,你也要知道所表达的意思也是不一样的。

这是句型,在It's time ,It's about time,It's high time后的句子中出现动词时必须使用过去时.表示虚拟语气.虚拟语气是一种假设,如果是对现在的假设,就用一般过去时,如果是对过去的假设就用过去完成时.
例如:If I knew you asked such a question II had prepared it before.knew是对现在的虚拟had prepared 是对过去的虚拟.
It's time we <went> to bed. 表示我们该去睡觉了吧,而实际上还没去呢

你好 :
你问的是为什么用该句型的时候,从句的动词都是过去式么,你可以这样理解!
it's time ...表示的是“该做什么事情的时候了”,这件事情其实可以已经做掉了,但是实际上并没有完成!
这样,在虚拟已经做过的情况下,就能接受为什么用过去式啦!
当然,你也可以把它当成一种固定的句型记下来,别去管它!
其实:It's time sb. did sth.=It's time to do sth.

*_*

表示应当去做但实际并没有去做的意思,有不满或怀念的意味。