精英家教网 > 高中英语 > 题目详情
——Alice looks sad. Did you tell her about the accident?
——Yes, but I    ______ her just before her final examinations.
A.should have toldB.shouldn’t have toldC.needn’t have toldD.must have told
B
考查情态动词。shouldn’t have done 本不应该做某事,而实际上做了。句意:艾丽斯看起来很伤心,你告诉她这个事故了吗?是的,但是我本不应该在期末考试之前告诉她的。所以选B。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题


— ______ you finish your essay in time?
— I am afraid ______.
A.Can; can’tB.May; notC.Must; needn’tD.Can; not

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


Mary _________be late, so don’t wait for her.
A.wouldB.canC.shouldD.may

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

   I do believe that ______ swim across the river, but, in that situation, I ____ do that.
A.am able; couldn’tB.could; was able to
C.was quite able to; couldn’tD.couldn’t was able to

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Do you think it necessary that we have all the chairs_________?
A.to be replacedB.replace
C.being replacedD.replaced

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

You _________ never play in the street. It's not safe.
A.canB.mayC.mustD.need

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The World Health Organization warned that Asian countries __________ attentive to bird flu since Asia ___________ got rid of the disease completely.
A.should keep; hasB.must remain; has notC.ought to stay; has beenD.shall be; has not been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


You’ll have plenty of time tomorrow, so you         work too late tonight.
A.don’t have toB.mustn’tC.cannotD.shouldn't

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


— Will Mr Wang offer us a hand?
— He ____ be glad to. He never refused our request.
A.canB.mustC.mayD.should

查看答案和解析>>

同步练习册答案