______from heart trouble for years, Professor White has to take some medicine with him wherever he goes.

admin2019-03-28  27

问题 ______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。
转载请注明原文地址:https://kaotiyun.com/show/KhJC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)