精英家教网 > 高中英语 > 题目详情
Alex changed his mind at the last minute,otherwise we ________ an agreement.
A.should have reachedB.could have reached
C.can reachD.should reach
B

句意为:亚历克斯最终改变了主意,否则的话我们就会达成一致了。对过去事情的推测,应该使用“情态动词+have done”。should have done应该已经做了……;could have done很可能已经做了……。所以应该选择B项。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

Even students of average intelligence ________ become top students by improving their study habits.
A.mustB.can
C.have toD.ought to

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—You needn’t take an umbrella.It isn’t going to rain.
—Well,I don’t know.It________do.                             (2013·北京,35)
A.mightB.need
C.would D.should

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--My computer ____start, no matter how hard I try.
--It might have crashed.
A.won'tB.shouldn'tC.mustn'tD.wouldn't

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The haze or smog was so serious that the winter running _________.Some students complained as they ran
A.could have cancelledB.should have cancelled
C.must have been cancelledD.ought to have been cancelled

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Where did you get this book?
—I picked it up from a second­hand bookshop if you ________ know.
A.mustB.will
C.canD.shall

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If you want somebody to go window shopping with you, why not try calling Marie? —she ________ be home by now.
A.shallB.should
C.willD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

According to the new law, people found putting up “harmful” ads on the streets _______be punished.
A.wouldB.mightC.shallD.can

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Is Nick coming by train?
—He should, but he ________ not. He likes driving his car.
A.must B.may
C.can D.need

查看答案和解析>>

同步练习册答案