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

admin2020-04-26  20

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

选项 A、Suffered
B、Suffering
C、Having suffered
D、Being suffered

答案C

解析 分词做状语。首先状语部分没有自己的逻辑主语,那么就是句子的大主语Professor White也做分词的逻辑主语。由for years,表明suffer这个动作发生的早于has to take medicine。所以用having done的形式。
转载请注明原文地址:https://kaotiyun.com/show/EXxC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)