问题补充:
I heard that he for three days. Do you know if he is better now?
A. fell ill
B. had fallen ill
C. was ill
D. had been ill
答案:
A. fell ill
B. had fallen ill
C. was ill
(答案→)D. had been ill
解析:考查时态:句意:我听说他病了三天了你知道现在他是否好多了。可知病了三天是在听说以前发生的,是过去的过去,用过去完成时,和一段时间连用不能用短暂动词,要用延续性动词:be ill,选D。