________fromhearttroubleforyears,P

发布时间:2020-07-12 02:44:13

________ 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解析本题主要考查了现在分词的形式与语态.suffer的逻辑主语为Professor White,具有主动意义,应用现在分词,而不能用过去分词,故排除A项;Being suffered表示一个被动的动作正在发生,不合题意;因句中含有时间状语for years,故应用现在分词的完成时来表示动作持续了多长时间.
以上问题属网友观点,不代表本站立场,仅供参考!