问题补充:
A fire broke out in the neighborhood last night. By the time the firemen arrived, it .
A. had been put out
B. would put out
C. has been put out
D. was putting out
答案:
(答案→)A. had been put out
B. would put out
C. has been put out
D. was putting out
解析:考查时态和语态。本题中的By the time the firemen arrived是指到消防员到达的时候,这是一个过去的时间;所以后面使用了过去完成时的被动语态。句意:昨天晚上在一个社区爆发了一次火灾,搭配消防员到了的时候,大火已经被扑灭了。故A正确。