早教吧 育儿知识 作业答案 考试题库 百科 知识分享

下面句子为什么用的是被动语态wasfinished而不是过去完成时hadbeenfinishedWearehappytolearnthatthedifficultworkwasfinishedthrougheveryone'seffortyesterday.

题目详情
下面句子为什么用的是被动语态was finished而不是过去完成时had been finished
We are happy to learn that the difficult work was finished through everyone's effort yesterday.
▼优质解答
答案和解析
第一,这里有具体的时间,有具体时间一般不用完成时.
第二,过去完成时多用于和过去时比较,也就是说要发生在过去的过去才用过去完成时.比如:We were shocked to know that the work had been finished.
第三,主句是we are happy,所以就算是要用完成时也是现在完成时.
在选择时态的时候,一方面要考虑上下文的时态,一方面要注意是否虚拟语气,因为虚拟语气的时态需要倒推的.