_________ for the free tickets,I would not have gone to the film so often.
A.If it is not
B.Were it not
C.Had it not been
D.If they were not
试卷相关题目
- 1What 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
开始考试点击查看答案 - 2—Where is the post office? —It's just over there, at the end of the street. You _________ not miss it.
A.can
B.must
C.may
D.would
开始考试点击查看答案 - 3Environmentalists urged that more effective measures ___________by the government to reduce the pollution.
A.were taken
B.would adopt
C.be adopted
D.should take
开始考试点击查看答案 - 4The man insisted that he _______ the old lady's money and _______ at once.
A.didn't steal, be set free
B.hadn't stolen, set free
C.didn't steal, set free
D.hadn't stolen, be set free
开始考试点击查看答案 - 5She didn't come to the party last Sunday. _________, she must have made the party more exciting.
A.If she came
B.Would she come
C.Had she come
D.Did she come
开始考试点击查看答案 - 6But for the snow, we _________ earlier.
A.will arrive
B.would arrive
C.could arrive
D.should have arrive
开始考试点击查看答案 - 7_________the thunderstorm ,they_________ the injured man in time. They felt sorry for that.
A.Had it not been for ; could reach
B.If there was not; might have reached
C.But for; might reach
D.If there hadn't been ; could have reached
开始考试点击查看答案 - 8John went to the hospital alone. If he_______ me about it, I would have gone with him.
A.should tell
B.tells
C.had told
D.told
开始考试点击查看答案 - 9He____to school,so he turned off the alarm clock and went back to sleep.
A.needn't have gone
B.hasn't needed to go
C.needn't go
D.didn't need to go
开始考试点击查看答案 - 10-- It's many years since I saw you last; I _____ you at all. --- I wouldn't have, either, if someone ______ you by the name.
A.didn't recognize; hadn't called
B.didn't recognize; didn't call
C.haven't recognized; didn't call
D.recognized; had called
开始考试点击查看答案