問題詳情

15. When she retires, Professor Charon _____ here for over thirty years, but her classes are never dull.
(A) teaches
(B) has taught
(C) will teach
(D) will have taught

參考答案

答案:D

統計:A:2,B:45,C:2,D:57,E:0

難度:適中

用户評論

Nelson Chu】評論

正確答案是D,will have taught。 因為句子的意思是「當她退休時,教授Charon已經在這裡教了超過三十年,但她的課從不枯燥。」這裡用的是將來完成時態,表示從現在到將來的一個時間範圍 內會完成的動作或狀態。選項A和B都是用一般現在式,表示當前的動作或狀態,不符合句子的意思。 選項C是一般將來時,表示從現在到將來的一個時間點的動作或狀態,也不符合句子的意思。 而選項D是將來完成時,表示從現在到將來的一個時間段內會完成的動作或狀態,符合句子的意思。