—Why does Mary look so worried today?
—I’m not sure, but she _____ a small accident driving here.
A.must haveB.might haveC.must have hadD.might have had
D

試題分析:考察情態(tài)動詞用法。“情態(tài)動詞+have done”表示對過去情況的虛擬或者推測;“情態(tài)動詞+動詞原形”表示對現(xiàn)在情況的虛擬或者推測。句義:—為什么Mary今天看起來很擔(dān)憂?—我不清楚,也許是在開車來的時候,出了點小事故吧!根據(jù)句義可知是對過去發(fā)生的事情的推測。Must have done一定做了某事,表示對過去所發(fā)生的事情有把握的肯定推測。Might have done也許做了某事,表示沒有把握的推測。故D正確。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

– I ran 10 miles last weekend. Can you believe that?
– Wow, that ______ easy!
A.mustn' t beB.mustn't have been
C.can't have beenD.couldn’t be

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

According to the agreement, nobody _______ let out how they spent the three days in the cave.
A.mustB.mayC.willD.shall

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

He _____ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.
A.shouldB.mustC.wouldn’tD.can’t

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—It’s hard to believe that Jack ________ have fought with the policeman.
—Yes.If one ________ ask for trouble, it can't be helped.
A.would; willB.must; mayC.should; mustD.need; dare

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I went there in 1984, and that was the merely occasion when I ________ the journey in exactly two days.
A.must takeB.must have madeC.was able to makeD.could take

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

One of the National Health Regulations is that public schools ______ actively create conditions for sports facilities opened to the public.
A.shallB.willC.mightD.could

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

It __be the vocabulary that caused you the problem in the exercise because you know a lot of words.
A.mayB.couldn’tC.shouldD.needn’t

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—I hear you’ve got a new iPhone 4S. ______ I have a look?
—Yes, certainly.
A.MayB.DoC.ShallD.Should

查看答案和解析>>

同步練習(xí)冊答案