精英家教网 > 高中英语 > 题目详情

--Is Jack still in hospital?
--Yes. He _________ the bad food.

A.wouldn’t eat B.shouldn’t eat
C.wouldn’t have eaten D.shouldn’t have eaten

D

解析试题分析:句意;--杰克孩子医院吗?--是,他本不应该吃坏的食物的。因为是过去吃了坏食物,所以排除AB,这里的shouldn’t have done表示“过去本不应该做而做了”,wouldn’t have done过去本不会做而做了,所以选D。
考点:考查情态动词和虚拟语气

练习册系列答案
相关习题

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

What a kind teacher. But for his help, I __________ my study.

A.wouldn’t finishB.wouldn’t have finished
C.shouldn’t have finishedD.mustn’t have finished

查看答案和解析>>

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

We are sorry to have to announce that the Leeds train that _____ due to arrive at 12 : 20 has been delayed by one hour and will now arrive at 13 : 20.

A.was B.is C.will be D.had been

查看答案和解析>>

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

They________have arrived at lunchtime but their flight was delayed.(2011·全国 )

A.will B.can C.must D.should

查看答案和解析>>

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

Thanks to my teacher's valuable help, otherwise I ________ my college entrance exam.

A.can't pass B.hadn't passed
C.would not have passed D.have not passed

查看答案和解析>>

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

If he had spent more time practising speaking English before,he________able to speak it much better now.                                                    (2013·天津,14)

A.will be B.would be 
C.has been D.would have been 

查看答案和解析>>

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

I wrote a letter to John for his help during my high school years,without which I ________  the college entrance exam.

A.would fail B.would have failed
C.should fail D.must have failed

查看答案和解析>>

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

(2012·全国卷Ⅰ)I ________ use a clock to wake me up because at six o'clock each morning the train comes by my house.

A.couldn't B.mustn't
C.shouldn't D.needn't

查看答案和解析>>

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

(2013·四川高考)—Why are your eyes so red? You ________ have slept well last night.
—Yeah, I stayed up late writing a report.

A.can't B.mustn't
C.needn't D.won't

查看答案和解析>>

同步练习册答案