We are sorry to have to announce that the Leeds train that _____ due to arrive at 12 : 20 has been delayed by one hour and will now arrive at 13 : 20.
A.was B.is C.will be D.had been
—I missed the first part of the film. It was really a pity.
—You __________ home half an hour earlier.
A. should goB. must have goneC. should leaveD. should have left
We will be free tomorrow, so I suggest ________ to the history museum.
A. to visit B. visiting C. we should visit D. a visit
The last factory ______ I am going to visit is the place _____ my mother worked five years ago.
A.which; where B.that; where
C.where; where D.that; which
I have told you the truth. ________ I keep repeating it?
A. Must B. Can C. May D. Will
How long can you ________ your breath underwater?
A. hold B. take C. keep D. save