He will leave here after he ______ the work.
(A) finished
(B) will have finished
(C) has finished
(D) finish
答案:登入後查看
統計: A(433), B(137), C(921), D(357), E(2) #316102
統計: A(433), B(137), C(921), D(357), E(2) #316102
詳解 (共 10 筆)
#304642
同意(c)!剛翻了一下文法書,未來有兩個動作且先後不一定的時候,有兩種用法
1.S+ 未來完全式(先發生動作) + 連接詞S + 現在式(後發生動作)
2.S+ 未來完全式(後發生動作) + 連接詞S + 現在完成式(先發生動作)
所以照題目看來答案應該是C
48
0
#303631
(d)選項要finishes才可以選
(c)''現在完成式''代替''未來完成式'' .所以答案是(c)
http://www.englishexercises.org/makeagame/viewgame.asp?id=3936#a 35.
12
1
#1315980
時間子句中不可使用未來式
與其他未來式時態一樣,在 when, while, before, after, by the time, as soon as, if 和 unless 等所引導的時間副詞子句中,不可使用未來完成式;反之,須使用現在完成式來取代未來完成式。
9
1
#316049
請參見本題最佳解:
(d)選項要finishes才可以選
(c)''現在完成式''代替''未來完成式'' .所以答案是(c)
(d)選項要finishes才可以選
(c)''現在完成式''代替''未來完成式'' .所以答案是(c)
7
0
#1544921
We will not finish the work if he_____ come to help us tomorrow.
(A) will not
(B) does not
(C) not to
(D) has not
5
1
#1441233
時間子句中不可使用未來式
4
1
#254105
強調 時間子句中動作的完成先於未來另一動作的發生
3
1
#303634
這題答C才對
2
1
#303621
不好意思~修改答案前不是應該要將理由說出嗎? 3F你的理由是?
1
1
#242984
why?
1
1
