题目
By the end of last year, another new hospital __________ in our city.A. would completeB. would be completedC. was completedD. had been completed
By the end of last year, another new hospital __________ in our city.
A. would complete
B. would be completed
C. was completed
D. had been completed
题目解答
答案
D. had been completed
解析
步骤 1:理解句子结构
句子的主语是“another new hospital”,谓语动词需要与主语保持一致。句子的时态是过去完成时,表示在过去的某个时间点之前已经完成的动作。
步骤 2:分析选项
A. would complete:表示过去将来时,不符合句子的时态要求。
B. would be completed:表示过去将来时的被动语态,也不符合句子的时态要求。
C. was completed:表示一般过去时的被动语态,不符合句子的时态要求。
D. had been completed:表示过去完成时的被动语态,符合句子的时态要求。
步骤 3:选择正确答案
根据句子的时态要求,选择D选项。
句子的主语是“another new hospital”,谓语动词需要与主语保持一致。句子的时态是过去完成时,表示在过去的某个时间点之前已经完成的动作。
步骤 2:分析选项
A. would complete:表示过去将来时,不符合句子的时态要求。
B. would be completed:表示过去将来时的被动语态,也不符合句子的时态要求。
C. was completed:表示一般过去时的被动语态,不符合句子的时态要求。
D. had been completed:表示过去完成时的被动语态,符合句子的时态要求。
步骤 3:选择正确答案
根据句子的时态要求,选择D选项。