31. The old man, ___d_________abroad for twenty years, is on the way back to his motherland.(A) to w
問題詳情
31. The old man, ___d_________abroad for twenty years, is on the way back to his motherland. (A) to work (B) working (C) to have worked (D) having worked