返回「私醫聯招 英文歷屆試題」題庫

私醫聯招 英文歷屆試題|第 519 題

111 學年度

By the time his boss ______ back from Singapore, he will already have finished the project.
  1. gets
  2. got
  3. will get
  4. gotten
提示
by the time引導的時間副詞子句,指未來動作,時態該如何處理。
正確答案

正解:A

詳解
A. 正確。by the time為時間副詞子句連接詞,即使指未來仍用現在式動詞,gets為正確形式。
B. 錯誤。got為過去式,與主要子句will already have finished所指的未來時間不符。
C. 錯誤。時間副詞子句中不可使用未來式will,須用現在式代替未來。
D. 錯誤。gotten為過去分詞,不能單獨作為子句的主要動詞。

查看全部題目+答案+詳解所有公開題庫

所有公開題庫(含題目與詳解全文)