—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.must | B.can | C.should | D.need |
|
答案
A |
解析
考查情态动词用法。考查情态动词表示推测的用法。Must表示有把握的肯定推测。结合句意可知A正确。句意:他以前一定到过那里。 |
举一反三
There ____ a temple on the side of the mountain, didn"t there?A.would be | B.would have | C.used to have | D.used to be |
|
Don"t blame such a small boy any more. Even the wisest___ make a mistake sometimes.A.must | B.can | C.should | D.shall |
|
—Is Mary coming by plane? —He should ,but he _____not. He likes traveling by train. |
— Oh, my cat is really fat. — You __ have given her so much food.A.wouldn"t | B.mustn"t | C.couldn"t | D.shouldn"t |
|
--- I promise her daughter ______ get a nice present on her birthday. ---Will it be a big surprise to her?A.should | B.must | C.would | D.shall |
|
最新试题
热门考点