Alex changed his mind at the last minute,otherwise we ________ an agreement.A.sh

Alex changed his mind at the last minute,otherwise we ________ an agreement.A.sh

题型:不详难度:来源:
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项。
举一反三
—________ you leave your room in such a mess?
—Sorry,Mum.I forgot to tidy it up.
A.MustB.Can
C.ShouldD.Will

题型:不详难度:| 查看答案
It ________be the vocabulary that caused you the problem in the exercise because you know a lot of words.                                                  (2013·安徽,34)
A.mayB.couldn’t
C.shouldD.needn’t

题型:不详难度:| 查看答案
—Why are your eyes so red?You________have slept well last night.
—Yeah,I stayed up late writing a report.                          (2013·四川,5)
A.can’tB.mustn’t
C.needn’t D.won’t

题型:不详难度:| 查看答案
Since nobody gave him any help,he ________ have done the research on his own.
(2013·大纲全国,26)
A.canB.must
C.wouldD.need

题型:不详难度:| 查看答案
—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

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.