— No wonder you caught a cold. You _____ out last night without a coat.
— I know how silly I was.
A.shouldn’t have goneB.mustn’t have gone
C.couldn’t have goneD.mightn’t have gone
A
考察虛擬語氣。句意:難怪你感冒了。你昨晚不該不穿外套出去。——我知道我有多蠢了!皊houldn’t+have+done”表示本來不應(yīng)該做某事,而實際做了。含有指責對方或自責的含意。故選A。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

If it ________ for the heavy rain then, we would have arrived here ahead of time.
A.shouldn’t beB.weren’t C.had not beenD.be not

查看答案和解析>>

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

John ___ such a thing about you. He never speaks ill of you behind your back.
A.can’t have saidB.might not have said
C.couldn’t sayD.mustn’t have said

查看答案和解析>>

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

Why are you doing that? If I ____you, I’d stop.
A.had beenB.hadn’t beenC.wereD.were not

查看答案和解析>>

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

—Do you know where the headmaster is? I have something urgent.
    —Oh, he ____ have gone far, for the computer is still on in the office.
A.won’tB.mustn’tC.can’tD.wouldn’t

查看答案和解析>>

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

—I _____ thank you enough for what you have done for me.
—You’re welcome.
A.may notB.will notC.must notD.can not

查看答案和解析>>

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

The headmaster suggested that a good preparation ________ ahead of time.
A.must be madeB.should be madeC.will be madeD.can be made

查看答案和解析>>

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

--- The research is difficult. Who do you think can do the job?
---       my students have a try?
A.WillB.ShallC.MustD.May

查看答案和解析>>

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


If you ________ make another try , I shall do everything possible to help you .
A.willB.mustC.canD.shall

查看答案和解析>>

同步練習(xí)冊答案