问题
选择题
The new bridge ________ by the end of last month.
A.has been designed
B.had been designed
C.was designed
D.would be designed
答案
B
题目分析:考查时态和语态。本题的根据是抓住by的用法,by与完成时连用,本题后面的时间是过去的时间,故使用过去完成时。句意:到上个月结束时为止,这座新的桥梁已经被设计出来了。根据句意说明B正确。
点评:连词by到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。