You should have informed me that the lecture was canceled. I ________ all the way here through the heavy rain.
A.mustn't have run
B.can't have run
C.shouldn't have run
D.needn't have run
试卷相关题目
- 1------These grapes look really beautiful. ------They _________! See the price, 3.99dollars a pound. Very expensive, aren't they?
A.would
B.should
C.might
D.could
开始考试点击查看答案 - 2You ______ him so closely; you should have kept your distance.
A.shouldn't follow
B.mustn't follow
C.couldn't have been following
D.shouldn't have been following
开始考试点击查看答案 - 3---- Mummy, can I go out for a play for a while? ---- Yes, if you _______. But make sure you e back before 8:00.
A.shall
B.will
C.must
D.could
开始考试点击查看答案 - 4There are nine of them, so ______ get into the car at the same time.
A.they may not at all
B.all they may not
C.they can't all
D.all they can't
开始考试点击查看答案 - 5.You______ be driven out of the school if you dare to cheat in the exam.
A.should
B.would
C.will
D.shall
开始考试点击查看答案 - 6Why did you just sit and watch? You _______ me.
A.could help
B.should help
C.could have helped
D.must have helped
开始考试点击查看答案 - 7we________ last night,but we went to the concert instead.
A.must have studied
B.might study
C.should have studied
D.would study
开始考试点击查看答案 - 8If it isn't him, who________ it be?
A.need
B.can
C.should
D.must
开始考试点击查看答案 - 9You were stupid to climb up that big tree. You ______ yourself.
A.must have killed
B.can have killed
C.should have killed
D.might have killed
开始考试点击查看答案 - 10I didn't meet her at the party yesterday. She______for Shanghai.
A.might leave
B.must leave
C.can have left
D.may have left
开始考试点击查看答案