Why didn't you tell me there was no meeting today? I _____ all the way here through the heavy snow.
A.needn't have driven
B.can't have driven
C.mustn't have driven
D.shouldn't have driven
试卷相关题目
- 1— Mary's got crazy and has been sent to the mental hospital. Did you tell her boss about that? — Yes, but I ____ her husband first.
A.should have told
B.shouldn't have told
C.must have told
D.needn't have told
开始考试点击查看答案 - 2They desired that they _____ the right to vote.
A.had
B.have
C.are
D.were
开始考试点击查看答案 - 3When a pencil is partly in a glass of water, it looks as if it _____.
A.breaks
B.has broken
C.were broken
D.had been broken
开始考试点击查看答案 - 4What a pity! Considering his ability and experience, he _____ better.
A.need have done
B.must have done
C.can have done
D.might have done
开始考试点击查看答案 - 5— How much of the foreign expert's speech have you understood? — Next to nothing. I wish I _____ harder at English.
A.worked
B.had worked
C.would work
D.were working
开始考试点击查看答案 - 6— If he _____, he _____ that poisonous food. — Luckily he came back to life immediately.
A.was warned; would not take
B.had been warned; would not have taken
C.would be warned; had not taken
D.would have been warned; had not taken
开始考试点击查看答案 - 7One of the requirements for a fire is that the material ____ to its burning temperature.
A.is heated
B.will be heated
C.be heated
D.would be heated
开始考试点击查看答案 - 8— Bob didn't pass this exam. — He _____.
A.should study hard
B.should have studied hard
C.should be studying hard
D.study hard
开始考试点击查看答案 - 9It is suggested that another school ______ in our city.
A.should build
B.be set up
C.will be set up
D.will build
开始考试点击查看答案 - 10Maybe if I _____ science, and not literature then, I would be able to give you more help.
A.studied
B.would study
C.had studied
D.was studying
开始考试点击查看答案