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 |
You will have to wait for one more week, when the manager _____ back from his trip.
A.will be | B.comes | C.is going to be | D.is |
Why did the project come to a stop half way?
--- It was in part ______________ financial difficulties.
A.away from | B.thanks to | C.owe to | D.due to |
—I'm sorry, I shouldn't have been so rude to you.
—You _____ your temper but that's OK.
A.have lost | B.had lost | C.did lose | D.were losing |
A good storyieller must be able to hold the listeners' attention ______ he reaches the end of the story.
A.when | B.until | C.while | D.unless |
Many students find _____ jobs during their summer holidays.
A.permanent | B.comfortable | C.temporary | D.contemporary |