After working for the firm for ten years, he finally ____ the rank of deputy director.
A.achieved B.approached C.attained D.acquired
答案是C,我选的是A,想请教一下老师两者之间有什么区别。
我认为答案是 C 和 A 都正确。例如:
He attained the rank of prime minister. 他登上了首相之位。 (《外研社英汉多功能词典》第1719页)
He has achieved high rank in the army. (张道真主编《现代英语用法词典》修订版 rank 词条)