13. By the time you arrive, I _____ my work.
(A) will finish
(B) will have finished
(C) have finished
(D) finished

答案:登入後查看
統計: A(175), B(408), C(253), D(49), E(0) #3340983

詳解 (共 7 筆)

#6238828
By the time you arr...

(共 505 字,隱藏中)
前往觀看
23
0
#6240386
By the time you arr...

(共 244 字,隱藏中)
前往觀看
12
0
#6239401
(B) will have finis...
(共 115 字,隱藏中)
前往觀看
11
0
#6238938
By the time you arrive, I will have finished my work.
等你到的時候,我工作就已經做完了。
11
0
#6240312
正確答案是 (B) will have ...
(共 674 字,隱藏中)
前往觀看
10
0
#6241763
這句話的原文是: 當你到達時,我___...
(共 372 字,隱藏中)
前往觀看
10
0
#7089203

這題考的是 「未來完成式 (Future Perfect)」,關鍵是句子裡的時間詞 by the time。



句子分析:

By the time you arrive, I _____ my work.

• 「by the time」表示在未來某個時間點之前 某件事會完成
• 所以動詞要用 未來完成式 → will have + 過去分詞



選項:

(A) will finish ❌ → 只是未來式,沒表達「在你到達之前完成」
(B) will have finished ✅ → 正確!未來完成式
(C) have finished ❌ → 現在完成式,不合未來情境
(D) finished ❌ → 過去式,不合

GPT
3
0

私人筆記 (共 2 筆)

私人筆記#6480075
未解鎖
這句話使用了未來完成式,因為它描述了一...
(共 278 字,隱藏中)
前往觀看
11
0
私人筆記#7650905
未解鎖
句子:By the time yo...
(共 108 字,隱藏中)
前往觀看
3
0