您现在的位置是:首页 > 学科知识查询 > 高中英语题库

We were told all the work by now.A.was finishedB.has been finishedC.had finishedD.had been finished

编辑:chaxungu时间:2026-04-27 03:26:41分类:高中英语题库

【题目】We were told all the work ______ by now.

A.was finishedB.has been finishedC.had finishedD.had been finished

在线课程

【答案】D

【解析】

考查动词时态语态。句意:我们被告知到现在所有的工作都已经完成了。句中时间状语by now与完成时连用,因为主句是过去时,所以从句动词用过去完成时。从句主语all the work和动词finish是被动关系,用过去完成时的被动。故选D。