单选题
14.
______ from heart trouble for years, Professor White has to take some medicine with him wherever he goes.
A、
Suffered
B、
Suffering
C、
Having suffered
D、
Being suffered
【正确答案】
C
【答案解析】
[考点] 非谓语动词
分析句子结构可知,空处应用非谓语动词,和后面的from heart trouble for years一起作原因状语。根据句意可知,suffer与Professor White之间是逻辑上的主谓关系,所以应用现在分词,且“患心脏病”发生在has to take所表示的动作之前,所以应用现在分词的完成式,即“having+过去分词”的形式。故选C。
由于患心脏病多年,怀特教授不管去哪里都必须随身携带一些药。
提交答案
关闭