It's high time that such a practice __ an end to.这个到底选哪个呀?现在迷糊了~A.is put B.be put C.were put D.must be put这句话是考察的it's hign time 引导的虚拟语气,开始选的B,想的是省略了should.后来又查了下有

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 23:01:20

It's high time that such a practice __ an end to.这个到底选哪个呀?现在迷糊了~A.is put B.be put C.were put D.must be put这句话是考察的it's hign time 引导的虚拟语气,开始选的B,想的是省略了should.后来又查了下有
It's high time that such a practice __ an end to.这个到底选哪个呀?现在迷糊了~
A.is put B.be put C.were put D.must be put
这句话是考察的it's hign time 引导的虚拟语气,开始选的B,想的是省略了should.
后来又查了下有些人说should不能省略,那么就应该选C了吧.
但是it's hign time 这种句型中貌似没有说不论人称be一律用were呀,好像只说要用过去式呀.那这题应该选那个呀?

It's high time that such a practice __ an end to.这个到底选哪个呀?现在迷糊了~A.is put B.be put C.were put D.must be put这句话是考察的it's hign time 引导的虚拟语气,开始选的B,想的是省略了should.后来又查了下有
虚拟语气的时候BE动词就是WERE啊.比如你说:如果我是你的话·····就应该是IF I WERE YOU或者WERE I YOU

就是选B should 省略了