--- Mary’s got crazy and has been sent to the mental hospital. Did you tell her boss about that?
--- Yes, but I _____ her husband first.

A.should have told  B.shouldn’t have told 
C.must have told D.needn’t have told 

A

解析試題分析:句意:——瑪麗得了瘋病已經(jīng)被送進精神病院了。你告訴她的老板了嗎?——是的。但是我本應該先就告訴她丈夫的。Should have done 本應該做(實際上沒做)。shouldn’t have told本不該告訴;must have told肯定已經(jīng)告訴了;needn’t have told沒必要告訴。結(jié)合語境,選A。
考點:考查情態(tài)動詞的用法。

練習冊系列答案
相關習題

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

She __________ have left school, for her bike is still here.

A.can’t B.wouldn’t C.shouldn’t D.needn’t

查看答案和解析>>

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

---There’s someone knocking on the door. Who _________ it be?
---It must be John. He promised to be here at 8:00.

A.must B.can C.need D.shall

查看答案和解析>>

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

_______ we go to the McDonald’s?  I am sick of the food there!

A.Shall B.Can C.Must D.Need

查看答案和解析>>

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

--- I had thought he would be nervous in this speech competition, but he turned out to be calm.
--- He        quite enough preparation for it.

A.should doB.must do
C.should have doneD.must have done

查看答案和解析>>

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

--- Tom , why didn’t you answer my call yesterday afternoon?
--- Sorry , I didn't hear the phone . I ___________ asleep.

A.must be B.must have been
C.could be D.should have been

查看答案和解析>>

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

“I called you yesterday. A woman answered, but I didn’t recognize her voice.” “Oh, it _____ my aunt Jean.”

A.must be B.must have been C.might be D.can have been

查看答案和解析>>

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

--- My son is _____ to be seen. Where has he gone?
--- I think he _____ in the building.

A.nowhere; must be hidingB.nowhere; must be hidden himself
C.a(chǎn)nywhere; hidesD.everywhere; hides himself

查看答案和解析>>

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

----The task is challenging and demanding. Who do you think can make it?
---- ___________my partner have a try? I think she is the right person to do it.

A.Will B.Might C.Should D.Shall

查看答案和解析>>

同步練習冊答案