英语问题!!!!!!!!!!

It is time_______about the traffic problem downtown.
A.something was done B everything is done C anything will be done D nothing to be done
选哪个以及为什么

It is time_______about the traffic problem downtown.
A.something was done B everything is done C anything will be done D nothing to be done
选哪个以及为什么
选A . 意思是为解决老城区的交通问题现在必须做些事情了。
It is time 或 it is high time 引领的从句后面要用虚拟式,表示本该做而没做的事情现在必须得做了。谓语用 一般过去时,即动词do 用过去式did,be动词用was.所以选A追问

我这里教材是这么写的:在It is (high)time(that)...句型中,从句的谓语动词常用过去式(be用were),或用should+动词原形(should不能省略)来表示。
好像这个问题和它写的没啥关系啊T T
是要和一般过去式结合吗还是?

追答

it is (high)time that 本身包含2个意思 it is time that 和it is high time that, 这里跟第一个 it is time something was done 有关系。从句be 用一般过去式 was 。是要和一般过去时结合。和as if ..were 一样,原理是通过表达对过去该做没做事情的遗憾来说明现在做某事的迫切,所以用虚拟语气。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-12-26
选A
句型:It's time that sb. did sth.
是时候做某事了。追问

如果按照虚拟语气的情况来说是?

追答

我的 回答就是虚拟语气啊。 这个句型是虚拟语气的一个小细节。

追问

那个是动词的非谓语形式吧...

追答

不是。是动词的过去式

追问

我这里教材是这么写的:在It is (high)time(that)...句型中,从句的谓语动词常用过去式(be用were),或用should+动词原形(should不能省略)来表示。
好像这个问题和它写的没啥关系啊T T
是要和一般过去式结合吗还是?

第2个回答  2020-12-17

问题英文

相似回答