It was high time that sb had done?是had done吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 12:43:23

It was high time that sb had done?是had done吗?
It was high time that sb had done?是had done吗?

It was high time that sb had done?是had done吗?
it is / was high time + that-从句,从句中都是用 一般过去时.
所以had done是错的.
google上有很多例句,你可以搜索下看看“it was high time that”

对,这里是虚拟语气
It is high time用一半现在时did
It was high time用过去完成时had done

对的,这是虚拟语气 It is time that sb did sth

没有错,用过去完成时。表示发生在过去的动作对现在造成的某种影响或结果,用来指定在另一个过去行动之前就已经完成了的一个事件。 希望对你有帮助