问题补充:
But for the fact that the firefighters at the spot in time, more people their lives in the fire.
A. arrived; died
B. had arrived; would lose
C. arrived; would have lost
D. has arrived; could have lost
答案:
A. arrived; died
B. had arrived; would lose
(答案→)C. arrived; would have lost
D. has arrived; could have lost
解析:第一空叙述过去的事实用一般过去时态;第二空考查虚拟语气,与过去的事实相反主句用:情态动词+have done。句意:要不是消防员及时到达火场更多的人会在火灾中失去生命。