it's time did 与it's time for sb to do有什么区别

如题所述

1.it's time 后跟从句表示虚拟语气,意思是本该办的事情却没有办,相当于汉语的“早就该做是某事的时候了”,如:
It's time we made up our minds 我们早就该下决心了(言外之意是迄今还没有动静).
在这种句型中,从句的谓语动词应该用虚拟形式(同if条件句虚拟形式),具体如下:
* 对现在虚拟,谓语动词用过去形式.
* 对过去虚拟,谓语动词用过去完成形式.
* 对将来虚拟,谓语动词有三种形式:过去形式;should + 动词原形;were to + 原形.
2.it's time for sb to do后跟不定式表示真实语气,相当于汉语的“到了要做某事的时间了”,如:
It's time for us to make up our minds 现在该是某人下决心的时候了(言外之意即现在马上着手解决).
温馨提示:答案为网友推荐,仅供参考
相似回答