一How dangerous it was! —Yes,but for the young man's quick action,he ________ run over by the car.
A.must have been
B.could have been
C.would be
D.might be
试卷相关题目
- 1一Mary, do remember to bring your e-dictionary tomorrow. 一Sure. 1wouldn't if you _________ me.
A.don't remind
B.didn't remind
C.haven't reminded
D.hadn't reminded
开始考试点击查看答案 - 2 We ________ have bought so much food now that Suzie won't be with us for dinner.
A.may not
B.needn't
C.can't
D.mustn't
开始考试点击查看答案 - 3 Don't handle the vase as if it ________ made of steel.
A.is
B.were
C.has been
D.had been
开始考试点击查看答案 - 4If you ________ home without a word, your parents wouldn't be so worried now.
A.didn't leave
B.couldn't have left
C.hadn't left
D.shouldn't leave
开始考试点击查看答案 - 5You fool! You __________ all the people in the car yesterday if it had not been for me.You were so drunk while driving!
A.could kill
B.might have killed
C.had killed
D.should have killed
开始考试点击查看答案 - 6It's suggested that some activities ________ to celebrate the 30th anniversary of the Reform and Opening up.
A.should hold
B.are held
C.be held
D.will be held
开始考试点击查看答案 - 7Jack described his father,who ________ a brave boy many years ago,as a strong-willed man.
A.would be
B.would have been
C.must be
D.must have been
开始考试点击查看答案 - 8________ your letter, I would have set off two days ago.
A.If I could have received
B.Should I receive
C.If I received
D.Had I received
开始考试点击查看答案 - 9Mr. White _____ at 8:30 for the meeting, but he didn't show up.
A.should have arrived
B.should arrive
C.should have had arrived
D.should be arriving
开始考试点击查看答案 - 10“You are too selfish. It's high time you ______ that you are not the most important person in the world.” Peter said to his boss angrily.
A.realized
B.realize
C.will realize
D.have realized]
开始考试点击查看答案