— Why does Sara know so much about Angkor Wat?   —She ____ have been there, or..

— Why does Sara know so much about Angkor Wat?   —She ____ have been there, or..

题型:0104 模拟题难度:来源:
— Why does Sara know so much about Angkor Wat?  
—She ____ have been there, or... [     ]

A. must   
B. oughtn"t to
C. may   
D. can"t

答案
C
举一反三
He ____ give up the dictionary than a child would give up a new toy.  [     ]

A. will no longer  
B. would rather
C. had better 
D. would no more

题型:0104 模拟题难度:| 查看答案
—You never think of others! You kept me waiting for two hours.
—I"m sorry that you _____ think so. [     ]
A. would
B. could
C. might
D. should
题型:0125 模拟题难度:| 查看答案
—Is your brother going to Jack"s birthday party tonight?
—I am not sure. He _____ go to the concert with his girlfriend instead. [     ]
A. ought to
B. has to
C. might
D. must
题型:广西自治区模拟题难度:| 查看答案
— Where is Bob? I cannot find him anywhere.
— He _____ have been off long. I heard him make a call just now.

[     ]

A. shouldn"t
B. can"t
C. mustn"t
D. needn"t
题型:0104 模拟题难度:| 查看答案
— What are you doing, Mike? Be quick.
— To be on the safe side, I"d bring some water, for the baby ____ feel thirsty on the way.[     ]
A. must
B. will
C. might
D. should
题型:0128 模拟题难度:| 查看答案
最新试题
热门考点

超级试练试题库

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