刚刚看到龙楠老师解答某位网友的疑问:http://ask.yygrammar.com/q-6765.html,我感觉 suffer sth 和 suffer from sth的差别好像不太大。
请问如何确定是否使用from?例如下面句子,句中的from可以省略吗?
Like many cities in the Midwest, St Louis suffered from the decline of manufacturing and the consequent flight of residents to the suburbs. 像许多中西部城市一样,圣路易斯经历制造业的衰弱和居民随之迁移郊区的过程。
▲suffer 用作及物动词,表示“遭受”、“蒙受”、“受到”,其宾语一般是 distress, loss, pain, insult, punishment, defeat, wrong, hardship, torture, grief, drudgery, injustice, persecution, discouragement, disappointment 等。例如:
We suffered setback. 我们遭受了挫折。
He suffered death for his crime. 他因犯罪而被判死刑。
▲suffer 用作不及物动词,表示“受痛苦”、“受损失”、“受折磨”、“受惩罚”,其后面经常接介词from 或for。例如:
She is suffering from headache. 她正患头痛。
Children in the drought-stricken area suffered from malnutrition. 遭受旱灾地区的儿童们患有营养不良的疾病。
▲suffer from ... 表示“受......的苦”;说“患某病”,应该在病名前面用 suffer from。在 suffer from influenza (患流感), suffer from poverty(受贫穷之苦)等语中通常用from,间或用 by。
(以上摘自《薄冰英语惯用法词典》)