問題詳情

30 You are such a workaholic! You haven’t gone on a vacation ___ ages.
(A) before
(B) on
(C) for
(D) at

參考答案