Mr Smith has_______ cancer for two years but he is still working very hard. A.suffered B.su.

MrSmithhas_______cancerfortwoyearsbutheisstillworkingveryhard.A.sufferedB.sufferedfro... Mr Smith has_______ cancer for two years but he is still working very hard. A.suffered B.suffered from C.suffered by D.suffering from 展开
 我来答
wmjlgy242
2014-11-15 · TA获得超过111个赞
知道答主
回答量:124
采纳率:0%
帮助的人:136万
展开全部
B

词语辨析。根据时间状语for two years可知要用现在完成时态,排除D;suffer遭受痛苦,损害等;suffer from患某种疾病。句中宾语是cancer,癌症。所以选B。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式