[考題] 文法題請教

看板Eng-Class作者 (熹)時間12年前 (2013/04/15 23:22), 編輯推噓1(1017)
留言18則, 7人參與, 6年前最新討論串2/4 (看更多)
The crew must take a rest because they ____ from a long trip. a. have just been returning b. have just been returned c. just return d. have just returned 解答是d 我選得是c 可以請高手釋疑嗎? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.80.134.69

04/15 23:28, , 1F
just returned
04/15 23:28, 1F

04/16 00:24, , 2F
The crew must take a rest -> 為什麼?因為已經由一個
04/16 00:24, 2F

04/16 00:24, , 3F
long trip 回來了 "return"這動詞意思是回來了就是回來了
04/16 00:24, 3F

04/16 00:25, , 4F
--> 這動作已經完成了 -> d (現在完成式的「時間」涵蓋範
04/16 00:25, 4F

04/16 00:26, , 5F
圍是從過去到現在--> 過去點("returned"的時間)和現在點(
04/16 00:26, 5F

04/16 00:26, , 6F
說這話那當時)都顧到了
04/16 00:26, 6F

04/16 00:49, , 7F
我覺得這題不好,如果這個團隊就是一起回來的,那「回來」
04/16 00:49, 7F

04/16 00:49, , 8F
這個動作就只是一個時間點,沒有任何延續性跟持續性
04/16 00:49, 8F

04/16 00:50, , 9F
畢竟完成式要表達的,不就是該動作的延續嗎?
04/16 00:50, 9F

04/16 07:50, , 10F
但是沒有過去簡單式可選,故最佳是現在完成式。像這類的情形
04/16 07:50, 10F

04/16 07:50, , 11F
使用過去式或現在完成式,根據文法書所述是有英美偏好的不同
04/16 07:50, 11F

04/16 07:50, , 12F
,但都正確
04/16 07:50, 12F

04/16 18:24, , 13F
我又來提出不太一樣的觀點了: 現在完成式可以表達的意義,
04/16 18:24, 13F

04/16 18:24, , 14F
可以細分成很多種,「動作延續到現在」僅是其中一種,但這
04/16 18:24, 14F

04/16 18:25, , 15F
裡沒有延續意義,這裡 have just returned 完全等同過去式
04/16 18:25, 15F

09/07 00:21, , 16F
圍是從過去到現在--> https://daxiv.com
09/07 00:21, 16F

12/02 18:33, , 17F
我覺得這題不好,如果這 https://muxiv.com
12/02 18:33, 17F

04/13 22:53, 6年前 , 18F
畢竟完成式要表達的,不 http://yaxiv.com
04/13 22:53, 18F
文章代碼(AID): #1HR1jIWt (Eng-Class)
文章代碼(AID): #1HR1jIWt (Eng-Class)