He achieved his aim______.
【正确答案】 D
【答案解析】解析:他通过努力达到了目标。这里应该填入一个介词词组,排除C项。介词by后面要加名词或者是V—ing,hard work是名词词组,所以D项是正确的。A项中的hard working若改成working hard则符合题意。through后面一般接名词,故不符合题意。