– Mary was crying sadly.
-- Oh, she ________ the bad news that her mother was badly injured in the accident.
A.must knowB.might have knownC.must have knownD.should have known
C
考查虛擬語(yǔ)氣.句意:瑪麗哭得很傷心._哦,她一定是知道了她的母親在車(chē)禍中嚴(yán)重受傷的壞消息了. “must+have+done”表示對(duì)過(guò)去事情的肯定推測(cè),譯成“一定做過(guò)某事”,該結(jié)構(gòu)只用于肯定句。結(jié)合語(yǔ)境可知選C.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

".Thomas didn’t come to school for the meeting, did he?
…No. He    . The meeting had been cancelled.
A.shouldn’t have comeB.should not come
C.didn’t need to comeD.wouldn’ t have come

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

——Why are you late for the meeting?
—— I got caught in the heavy rain, or I _______ earlier.
A.a(chǎn)rrivedB.had arrivedC.would arriveD.would have arrived

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

The manager insisted that the work ____ finished by the end of this month.
A.should beB.will beC.must beD.ought to be

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

--Who is late for class again?
--________ you ask? Tim, of course.
A.CanB.WouldC.CouldD.Need

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

Cars play an important role in modem life, but they       also cause many problems like air pollution.
A.shouldB.canC.mustD.will

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

Mr.White         to hospital for an examination yesterday but he was too busy to come.
A.should comeB.should have come
C.should be comingD.should had come

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

If the dog hadn’t woken us, we wouldn’t have noticed the fire and it _______ to the house next door.
A.could spreadB.should have spread
C.would spreadD.might have spread

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

“The house _______ go to the daughter, not the son, according to the will of the father,” declared the judge.
A.mayB.shouldC.mustD.shall

查看答案和解析>>

同步練習(xí)冊(cè)答案