23.It is high time we ________ home.A.will go B.would go C.have gone D.went 选什么?为啥?

问题描述:

23.It is high time we ________ home.A.will go B.would go C.have gone D.went 选什么?为啥?

D
在It is high time 后面的从句中要用虚拟语气
动词形式是【动词过去式】或者【should + 动词原形】, 前者更常见。

【希望帮助到你,若有疑问,可以追问~~~
祝你学习进步,更上一层楼!(*^__^*)】

D, 固定搭配,it is high time that sb did sth (should do sth ) 是时候做某事了。

It is high time that+从句
该是...的时候了.从句后要用虚拟语气.
如: It is (high) time that we got home. 我们该回家了.是我们该回家的时候了.
 It is (high) time that we went to bed. 我们该睡觉了.是我们该睡觉的时候了.

A
说话时还没回家,所以用一般将来时态。

B 因为前面说的是时间 和主语不一致 所以选B

B,这是虚拟语气的考点。

此题选DIt is high time that sb did sth表示“该是某人做某事的时候啦” 这个did是虚拟语气 ,与现在情况相反,说明此人该做某事但现在还未做It is high time that sb did 是莎士比亚首用的句子,被传承了下来,老式文...

答案D. went
本句型 that从句 用虚拟语气 即一般过去式 或should 加动词原形 但should 不能省略