– Mary was crying sadly. -- Oh, she ________ the bad news that her mother was
题型:不详难度:来源:
– Mary was crying sadly. -- Oh, she ________ the bad news that her mother was badly injured in the accident.A.must know | B.might have known | C.must have known | D.should have known |
|
答案
C |
解析
考查虚拟语气.句意:玛丽哭得很伤心._哦,她一定是知道了她的母亲在车祸中严重受伤的坏消息了. “must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句。结合语境可知选C. |
举一反三
Driving on the highway ______ be very dangerous, so you ______ be too careful.A.should; ought to | B.could; should | C.might; mustn’t | D.can; can’t |
|
No such authorization ______ be given without the president’s written permission.A.should | B.shall | C.would | D.may |
|
Some young people these days just ______ go out of their homes to contact the real world.A.mustn’t | B.won’t | C.mightn’t | D.shouldn’t |
|
For the engine to work, the green button be in the “on” position.A.can | B.would | C.must | D.might |
|
--Who is late for class again? --________ you ask? Tim, of course.A.Can | B.Would | C.Could | D.Need |
|
最新试题
热门考点