第24题: [单项选择]It is naive to expect that any society can resolve all the social problems it is faced with ______. A. for long B. in and out C. once for all D. by nature 参考答案:C 答案解析:[试题分析] 本题为介词短语辨析题。
[词义辨析] for long意为“长时间地”,常用于否定句和疑问句中;in and out意为“里里外外;彻底地”;once for all意为“一劳永逸地”