核心问题
It's time for us to go. 与 It's time we went. 有何区别?
词典解答
It's time for us to go. (我们该走了。)所表达的意思只是:“现在到了我们该走的时候了”,没有暗含本应早点儿走的意思。而 It's time we went. (我们早该走了。)暗含着本应早点儿走的意思(我们应该比现在走得早些)。
(1) It is time for you to pay me.
(2) It is time you paid me.
A. S. Hornby 解释了上面两个句子的区别: 第二个句子暗示: 你本应早付给我钱, 但现在还没有付。而第一个句子却没有这个意思, 只是陈述付钱的时间到了。
(参见 It's time he found)