问题 选择题

--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。

单项选择题 A3/A4型题
多项选择题