I’m feeling sick. I __________so much chocolate.
A.needn’t have eatenB.couldn’t have eaten
C.mustn’t have eatenD.shouldn’t have eaten
D
考查虛擬語氣。句意:我感到很惡心。我不應(yīng)該吃如此多的巧克力。“shouldn’t+have+done”表示本來不應(yīng)該做某事,而實(shí)際做了。含有指責(zé)對方或自責(zé)的含意。故選D。
練習(xí)冊系列答案
相關(guān)習(xí)題

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


The little girl _____ go out at night and often imagined _____ a monster following her
A.dared not;there beingB.dare not;there being
C.did not dare;there to beD.didn’t dare to;there be

查看答案和解析>>

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

It ____ be our headmaster. He has gone to Beijing.
A.mustn’tB.won’tC.may notD.can’t

查看答案和解析>>

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


---Must I see a doctor right now?
----No, you______see a doctor for the time being.
A.can’tB.shouldn’tC.needn’tD.mustn’t

查看答案和解析>>

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

The law of Venice says if anyone tries to kill or murder any citizen of Venice, everything that he owns      be taken away from him.
A.shallB.canC.mustD.may

查看答案和解析>>

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


---Why are you so late?
---I got stuck in the traffic jam, or I ___earlier.
A.a(chǎn)rrivedB.had arrivedC.would arriveD.would have arrived

查看答案和解析>>

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


— Did you attend the meeting?
— I would have known the news if I       it.
A.had attendedB.a(chǎn)ttendedC.should attendD.would attend

查看答案和解析>>

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


While she is a lovely girl, she    be extremely difficult to work with.
A.mayB.mustC.shouldD.can

查看答案和解析>>

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


The impatient driver received a ticket for speeding. He       so fast.
A.mustn’t have drivenB.wouldn’t have driven
C.couldn’t have drivenD.shouldn’t have driven

查看答案和解析>>

同步練習(xí)冊答案