精英家教网 > 高中英语 > 题目详情
----Did you go to the cinema last night?
----No, We    , but our car broke down on the way.
A.must have goneB.shouldn’t have gone
C.could have goneD.Needn’t have gone
C

试题分析:考查情态动词用法。Must have done一定做了某事;shouldn’t have gone本不应该做某事,实际上去做了。Could have done本可以做某事;Needn’t have gone本不需要做某事,实际上却做了。句意:昨天晚上你要去看电影吗?不,我们本可以去的,但是我们的汽车在路上抛锚了。故C正确。
考点:考查情态动词用法
点评Must have done一定做了某事;shouldn’t have gone本不应该做某事,实际上去做了。Could have done本可以做某事;Needn’t have gone本不需要做某事,实际上却做了。
练习册系列答案
相关习题

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

— Do you know where Miss Gao is? I couldn’t find her anywhere.
— She ________ have gone far, for her coat is still here.
A.shouldn’t B.mustn’t C.can’t D.wouldn’t

查看答案和解析>>

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

--Life ____   be very hard for people living in the north of Canada as it is very 
cold there in winter.
—Yes, the weather there _____   be as low as 60℃ below zero.
A.must;canB.shall;mustC.will;should D.hasto;can

查看答案和解析>>

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

—I’m sorry. I         at you at the other day.
— Forget it. I was a bit out of control myself.
A.shouldn’t shoutB.shouldn’t have shouted
C.mustn’t shoutD.mustn’t have shouted

查看答案和解析>>

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

—My daughter mastered English in less than two years.
—Did she? She________have a gift for languages.
A.canB.wouldC.should D.must

查看答案和解析>>

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

----- John looks a bit upset. Did you tell him the bad news?
------Yes, but I _____him after his birthday party.
A.should have toldB.must have told
C.shouldn’t have toldD.needn’t have told

查看答案和解析>>

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

I wonder how he _______ that to the teacher.
A.dare to sayB.dare sayingC.not dare sayD.dared say

查看答案和解析>>

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

----Will Barbara come to our party?
----I am not sure, because he ____ go to the concert with his friend.
A.canB.mustC.shouldD.might

查看答案和解析>>

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

There ____ a temple on the side of the mountain, didn't there?
A.would beB.would haveC.used to haveD.used to be

查看答案和解析>>

同步练习册答案