"I still haven✀t thanked Aunt Lucy for her present." "It✀s time you ____"

A.doB.didC.hadD.would这个题怎么选啊?It✀stimeforsb.todosth.不是吗?...
2026年09月28日 17:25
有2个网友回答
网友(1):

这个是虚拟语气
It's (high)time sb. should do sth.(其中should 不能省略) 故A不正确
It's time sb. did sth. 由此判断B和C中有一个,did在此为省略句,用DID指代了感谢这件事。(自己理解,仅供参考)
It's time for sb. to do sth.
It's time for Sth.

网友(2):

B it's (high)sb. did sth.表示是某人该做某事的时候了