语法与词汇

Hard work can often________a lack of intelligence. 

【正确答案】 B
【答案解析】

【翻译】辛勤工作往往可以弥补智力的不足。 
A.make for 走向,有助于;B.make up for 弥补;C.make at 扑问;袭击;D.make out at 不是词组。根 据题意,所以应该选 B。