作者lostandfound (Don't say..)
看板Eng-Class
標題[文法] in, after, ago, later區分
時間Fri Apr 21 05:07:47 2017
今天被學生問到一題題目,
沒辦法解釋的很清楚,
希望板上高手分享觀念,
題目如下。
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