I had hardly got to the office ________ my wife phoned me to go back home at once.
A.when B.than
C.until D.after
I’ll tell you ___________ he told me last week.
A.all which B.all what C.that all D.all that
It ___________ last night, for the road was very muddy.
A.would have rained B.must have rained C.should have rained D.must rain
You ___________ a better mark, but you didn’t work hard.
A.could have had B.would have had C.must have had D.must have
—Is Robert coming by coach?
—He should, but he ___________ not. He likes driving his car.
A.may B.could C.need D.must
This computer is of good quality. If it ___________ break down within the first three months, we would repair it at our expense.
A.would B.were to C.could D.might