It _______ last night, for the ground is wet now.
A.might not have rained
B.must have rained
C.couldn't have rained
D.rained
试卷相关题目
- 1She didn't answer the phone.She ______ be asleep.
A.couldn't
B.mustn't
C.might
D.had to
开始考试点击查看答案 - 2He requires that he ______ an opportunity to explain his case.
A.is given
B.should give
C.give
D.be given
开始考试点击查看答案 - 3--- I stayed at a hotel while in New York . --- Oh, did you? You ____ with Barbara.
A.could have stayed
B.could stay
C.would stay
D.must have stayed
开始考试点击查看答案 - 4You ______ scold such a pupil who always keeps silent so seriously that you ______ hurt him.
A.should; can
B.may; will
C.mustn't ; may
D.can't must
开始考试点击查看答案 - 5The door ______ . Better have it repaired .
A.isn't shut
B.hasn't been shut
C.won't be shut
D.won't shut
开始考试点击查看答案 - 6He was a good swimmer, so he _____ swim across the river.
A.might
B.could
C.would
D.was able to
开始考试点击查看答案 - 7You _____ across the road without looking round; you _____ down by a car.
A.shouldn't run, might have been knocked
B.shouldn't have run, might have been knocked
C.mustn't run, could have been knocked
D.mustn't have run, could be knocked
开始考试点击查看答案 - 8 --- Will Helen get disappointed if I tell her she failed? --- I think she__________.
A.may
B.has to
C.should
D.Need
开始考试点击查看答案 - 935.You have broken your promise;you______painting the house long ago.
A.could have finished
B.had better finish
C.must have finished
D.should have finished
开始考试点击查看答案 - 10— ______ the woman with the baby come over? We have a seat here. — Thank you, sir. Actually I do have my seat here. But my baby likes to look out of the window.
A.Would
B.Shall
C.Must
D.May
开始考试点击查看答案