[文法] in, after, ago, later區分

看板Eng-Class作者 (Don't say..)時間7年前 (2017/04/21 05:07), 編輯推噓2(207)
留言9則, 3人參與, 最新討論串1/1
今天被學生問到一題題目, 沒辦法解釋的很清楚, 希望板上高手分享觀念, 題目如下。 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

04/21 05:16, , 1F
此翻譯行不通的原因可否解釋成若三小時前回來three
04/21 05:16, 1F

04/21 05:16, , 2F
hours ago為過去式,那麼前面說他們下午去逛街就得
04/21 05:16, 2F

04/21 05:17, , 3F
用過去完成?所以不可選three hours ago?
04/21 05:17, 3F

04/21 16:15, , 4F
ago的基準點是跟現在比 我覺得重點在那個and
04/21 16:15, 4F

04/21 16:15, , 5F
那個and有點在暗示後面發生的事時間點 是以前面為主
04/21 16:15, 5F

04/21 16:16, , 6F
所以用ago會很奇怪
04/21 16:16, 6F

04/21 22:39, , 7F
謝謝t大說明!有板友回信說前改過去完成,後即可用
04/21 22:39, 7F

04/21 22:40, , 8F
ago;t大的切入點也很有道理,我沒有想到這點!
04/21 22:40, 8F

04/22 09:57, , 9F
and then的感覺…
04/22 09:57, 9F
文章代碼(AID): #1O-ICbl9 (Eng-Class)