31. Hurry up! By the time we get to the church, the marriage service _____.
A.had started | B.will have started | C.has started | D.must have started |
The poor boy the test again; in that case, his mother will be very disappointed.
A.must have failed | B.might fail | C.could have failed | D.should fail |
It snowed heavily for three days and they were separated from the outside world.
A.in the end | B.on end | C.by the end | D.at the end |
It’s said that there are plenty of hotels in that town. There be any difficulty for you to find somewhere to stay.
A.wouldn’t | B.mustn’t | C.shouldn’t | D.needn’t |
If it was not an accident, he must have done it .
A.on purpose | B.in common | C.on occasion | D.in time |
I have written to him because he phoned me shortly afterwards.
A.ought to | B.must | C.couldn’t | D.needn’t |