time后的从句的时态


【问】

It is time you ____ (settle) your dispute with him.

答案:settled

主句是现在时,为什么答案是过去时?

【答】

It’s time that…句式的that从句要用虚拟语气,虚拟语气的时态是陈述语气的过去时,所以答案是过去时。

此句式也可以用should表达虚拟语气,即:It’s time that you should settle your dispute with him.