41. By the time Jason retires in April, he ___ in the company for 30 years.
(A) will work
(B) has worked
(C) will have worked
(D) will be working
答案:登入後查看
統計: A(100), B(1796), C(2426), D(332), E(0) #1917015
統計: A(100), B(1796), C(2426), D(332), E(0) #1917015
詳解 (共 8 筆)
#3491771
By the time 到....那個時候 (所以還沒有到) ---->表示未來
he ___ in the company for 30 years. <---- 已在公司服務30年(用完成式)
(C) will have worked
未來 完成式 will have +p.p
191
-1
#4016046
補充
in time 及時
on time 按時、準時
By the time 到....那個時候
36
0
#5407346
by the time 的用法等同於 by + 時間點,有兩種用法:
by S+過去式/現在式(表未來) 動詞, S+ had p.p./will have p.p.
從屬子句, 主要子句
皆可翻譯為: 在...的時候
6
0