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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 03:05:11
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 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

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