問題詳情:
You can congratulate yourself _____ having done an excellent job.
A. at B. on C. for D. in
【回答】
B
知識點:介詞
題型:選擇題