当前位置:高中试题 > 英语试题 > 动词的分类 > —Why can your neighbor know so much about London?—He ____ have been there before...
题目
题型:不详难度:来源:
—Why can your neighbor know so much about London?
—He ____ have been there before.
A.mustB.canC.shouldD.need

答案
A
解析
考查情态动词用法。考查情态动词表示推测的用法。Must表示有把握的肯定推测。结合句意可知A正确。句意:他以前一定到过那里。
核心考点
试题【—Why can your neighbor know so much about London?—He ____ have been there before】;主要考察你对动词的分类等知识点的理解。[详细]
举一反三
There ____ a temple on the side of the mountain, didn"t there?
A.would beB.would haveC.used to haveD.used to be

题型:不详难度:| 查看答案
Don"t blame such a small boy any more. Even the wisest___ make a mistake sometimes.
A.mustB.canC.shouldD.shall

题型:不详难度:| 查看答案
—Is Mary coming by plane?
—He should ,but he _____not. He likes traveling by train.
A.must B.canC.need D.may

题型:不详难度:| 查看答案
— Oh, my cat is really fat.
— You __ have given her so much food.
A.wouldn"tB.mustn"tC.couldn"tD.shouldn"t

题型:不详难度:| 查看答案
--- I promise her daughter ______ get a nice present on her birthday.
---Will it be a big surprise to her?
A.shouldB.mustC.wouldD.shall

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.