看板 Eng-Class 關於我們 聯絡資訊
今天被學生問到一題題目, 沒辦法解釋的很清楚, 希望板上高手分享觀念, 題目如下。 Jenny and mom went shopping this afternoon, and they came back with a lot of bags _________. A)in three hours B)after three hours C)three hours ago 第四個選項我忘了.. 我的想法是: 以國中生簡單的文法觀念來看in+時間用於未來式, 所以A不選。 如果想表達應改為three hours later. 此題的答案為B,after+時間用於過去式沒問題, 但為何C不行? 若解釋成他們下午去逛街,三小時前帶了一堆戰利品回來, 這樣不能選C嗎? 希望大家能分享想法,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.63.45 ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1492722469.A.BC9.html
lostandfound: 此翻譯行不通的原因可否解釋成若三小時前回來three 04/21 05:16
lostandfound: hours ago為過去式,那麼前面說他們下午去逛街就得 04/21 05:16
lostandfound: 用過去完成?所以不可選three hours ago? 04/21 05:17
tsf73: ago的基準點是跟現在比 我覺得重點在那個and 04/21 16:15
tsf73: 那個and有點在暗示後面發生的事時間點 是以前面為主 04/21 16:15
tsf73: 所以用ago會很奇怪 04/21 16:16
lostandfound: 謝謝t大說明!有板友回信說前改過去完成,後即可用 04/21 22:39
lostandfound: ago;t大的切入點也很有道理,我沒有想到這點! 04/21 22:40
kee32: and then的感覺… 04/22 09:57