heart disease for many years,he had to take medicine everywhere.
A.Having suffered from B.Have suffered from
C.To suffer from D.Suffering
heart disease for many years,he had to take medicine everywhere.
A.Having suffered from B.Have suffered from
C.To suffer from D.Suffering
A
本题考查suffer from的用法“患……病”,同时由句中时间状语知需用现在分词完成式。