作者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://webptt.com/cn.aspx?n=bbs/Eng-Class/M.1492722469.A.BC9.html
1F:→ lostandfound: 此翻译行不通的原因可否解释成若三小时前回来three 04/21 05:16
2F:→ lostandfound: hours ago为过去式,那麽前面说他们下午去逛街就得 04/21 05:16
3F:→ lostandfound: 用过去完成?所以不可选three hours ago? 04/21 05:17
4F:推 tsf73: ago的基准点是跟现在比 我觉得重点在那个and 04/21 16:15
5F:→ tsf73: 那个and有点在暗示後面发生的事时间点 是以前面为主 04/21 16:15
6F:→ tsf73: 所以用ago会很奇怪 04/21 16:16
7F:→ lostandfound: 谢谢t大说明!有板友回信说前改过去完成,後即可用 04/21 22:39
8F:→ lostandfound: ago;t大的切入点也很有道理,我没有想到这点! 04/21 22:40
9F:推 kee32: and then的感觉… 04/22 09:57