【正确答案】
D
【答案解析】 理解此句的关键在于掌握好两个结构。一个结构是it is no good doing sth.,意为“做某事不好”,另一个结构是keep sb.,from doing sth.,意为“阻止某人做某事”。此外simply在此处意为“仅仅”,与simple(简单的,轻易的)意义有出入。基于以上分析可知.四个选项中选项D的翻译最贴近原意。选项B未能结合上下文,错将simply译为“轻易地”,因而不妥;选项A错将keep sb. from sth.理解为keep sb. doing sth. ,将其译为“一直让他……”同时该选项还简单地按字面意思将no good译为“恶劣”,故不及选项B;选项C的译文则是完全脱离了原句的句法结构,不过是对原文中个别单词意思的随意组合,最为不妥。