问题 选择题

__________ 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

答案

答案:C

考查非谓语动词。逻辑主语Mr. White与suffer之间为主动关系,根据句意为已经完成,故用其having done形式,选择C。

单项选择题
单项选择题