If it ________ for the heavy rain then, we would have arrived here ahead of time.
A.shouldn't be
B.weren't
C.had not been
D.be not
试卷相关题目
- 1______ for the fact that you were lazy, you could have finished the assignment by now.
A.It were not
B.Weren't it
C.Had it not been
D.Had not been
开始考试点击查看答案 - 2—Yao Yuan, a disabled woman, won the National Championships Cup last week. —My goodness! She _______a lot of difficulties!
A.may go through
B.might go through
C.must have gone through
D.ought to have gone through
开始考试点击查看答案 - 3It is unfair that such a nice person like Jane ______ lose her job. She works so hard!
A.can
B.may
C.should
D.shall
开始考试点击查看答案 - 4Peter ______ be really difficult to deal with at times even though he's a nice person in general.
A.shall
B.should
C.can
D.must
开始考试点击查看答案 - 5Little Kate insisted she ______ badly injured and _______ to the hospital at once.
A.was;would send
B.should be;should be sent
C.was;be sent
D.were;should send
开始考试点击查看答案 - 6--- I'm sorry.I _______ at you the other day. --- Forget it.I was a bit out of control myself.
A.shouldn't shout
B.shouldn't have shouted
C.mustn't shout
D.mustn't have shouted
开始考试点击查看答案 - 7Perce Blackborow and his companions stayed on Elephant Island for six months before rescue came, so they ________ a lot of difficulties.
A.must go through
B.may go through
C.must have gone through
D.could have gone through
开始考试点击查看答案 - 8It's hard to say what kind of person he is. Sometimes he is very nice; at other times he _______ be very cold.
A.must
B.will
C.shall
D.can
开始考试点击查看答案 - 9It has been announced that candidates ______ remain in their seats until all the papers have been collected.
A.can
B.shall
C.will
D.may
开始考试点击查看答案 - 10Where have you been ? — I _______in the heavy traffic .Otherwise I _______ here earlier.
A.have got stuck; would have come
B.got stuck; was
C.got stuck ; would have come
D.had stuck ; would come
开始考试点击查看答案