问题补充:
The doctor advised her to eat more bean products meat which might be harmful to her heart disease.
A. for lack of
B. by means of
C. in place of
D. in favour of
答案:
A. for lack of
B. by means of
(答案→)C. in place of
D. in favour of
解析:C 考察介词短语辨析。句义:医生建议她多食用豆类产品来代替肉类,那些肉对她的心脏病有害。For lack of缺乏,by means of通过…的方式;in favor of赞成,有利于;根据语境说明C正确。