精英家教网 > 高中英语 > 题目详情
I _____ have watched that movie --- it’ll give me horrible dreams.
A.couldn’tB.needn’tC.shouldn’tD.mustn’t
C

这题考查情态动词的完成式表示虚拟语气的用法,shouldn’t have done 是本不该做却做了,符合句意:我本不该看那场电影的,它让我做恶梦。couldn’t have done一定不可能做… needn’t have done本不必做…而做了,must只能用肯定式表示推测。
练习册系列答案
相关习题

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

You _______ have told her the bad news last night, because she wouldn’t handle it peacefully.
A.couldn’tB.mustn’tC.shouldn’tD.mightn’t

查看答案和解析>>

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

We ______ the difficulty together, but why didn't you tell me?
A.should faceB.might face
C.could have facedD.must have faced

查看答案和解析>>

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

–Will you read me a story, Mummy?
--OK. You ______have one if you go to bed as soon as possible.
A.mightB.mustC.couldD.shall

查看答案和解析>>

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

—Hi, Johnson, any idea where Susan is?
—It's class time, so she       in the classroom now.
A.can beB.must have beenC.might have beenD.should be

查看答案和解析>>

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

It’s said that there are plenty of hotels here .There       be any difficulty for you to find somewhere to stay.
A.mustn’tB.needn’tC.wouldn’tD.shouldn’t

查看答案和解析>>

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

According to our school regulations, you _____ arrive at school before 7 A.M.
A. may       B. can                C. will            D. should

查看答案和解析>>

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

As a student, you must ______ your teachers.
A.show respect forB.have respect toC.show respects forD.have respects to

查看答案和解析>>

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

—Will you read me a story ,Mummy?                               
--OK.You________have one if you go to bed as soon as possible.
A.mightB.mustC.couldD.shall

查看答案和解析>>

同步练习册答案