from heart trouble for years Mr. White has to take some medicine with him wherever he goes.
A. Suffered
B. Suffering
C. Having suffered
D. Being suffered
网友回答
A. Suffered
B. Suffering
(答案→)C. Having suffered
D. Being suffered
解析:考查非谓语动词。逻辑主语Mr. White与suffer之间为主动关系,根据句意为已经完成,故用其having done形式,选择C。