语法与词汇 7.If you_____drink and cigarettes, you'll be far healthier than before.
【正确答案】 C
【答案解析】动词词组辨析。keep off指“不吃,不喝或不吸食某物”,如:keep off drugs不吸毒,keep off drink不喝酒。