It is high time that such a practtice_ an end to答案were put 为什么用were?

问题描述:

It is high time that such a practtice_ an end to答案were put 为什么用were?

因为it is high time that这个句型后要接虚拟语气.
It is high time that sth. were done还可以用 It is high time that sth. should be done 是虚拟语气,此句的should不能省,
如果省了should,后面的动词就应用did
这里的that可有可无。
从句的谓语动词一定要用过去式或should+动词原形
另外这个句型的意思是"正是做...的时候了"
祝楼主愉快。

表示被动
这种练习被结束
如果去掉were ,put an end to 就没有宾语了