It's high time that such a practice __ an end to.这个到底选哪个呀?现在迷糊了~A.was put B.is put C.should put D.must be put

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 04:45:03

It's high time that such a practice __ an end to.这个到底选哪个呀?现在迷糊了~A.was put B.is put C.should put D.must be put
It's high time that such a practice __ an end to.这个到底选哪个呀?现在迷糊了~
A.was put B.is put C.should put D.must be put

It's high time that such a practice __ an end to.这个到底选哪个呀?现在迷糊了~A.was put B.is put C.should put D.must be put
选A
解析:It is (high) time that后面的从句谓语动词要用过去式或用should加动词原形,但should不可省略.不好意思,刚才忽略了这句话时被动语态,应该加was的
It is time that the children went to bed.
It is high time that the children should go to bed.
it's high time that sb.did sth.
多用在虚拟语气中,是时候某人该做某事了,并不表示过去时态
表示“是该做.得时候了”

A
It's high time。。。是虚拟语气 后边要用过去式

a 虚拟语气後面接过去式或者should+动词
但是c should put 应该用should be put
所以选a
表示到了该结束如此的练习的时候了

A
high time后面接从句,从句中的动词应该表达为should do sth 或是 did sth
这句中还要涉及被动态,所以应该是was put 或者should be put
祝你学习顺利啊