later的用法以及相关句子时态的选择

请问这道题是选哪个呢? (later:after that time.   但 本题由于没有语境,不知道是过去的某一天开始(后三天),还是从现在开始后三天)

_______ the youth _______ to Portugal three days later?

A. Did, fly          B. Are, flying

请先 登录 后评论

最佳答案 2018-05-21 23:28

    “具体时间+later”表示从过去或将来算起的多久以后,但通常不指从现在算起的多久以后。例如:He fell ill on Monday and died three days later.他星期一得病,三天后就死了。/ The accident took place a few minutes later. 这意外事故在数分钟后就发生了。/ I called again a week later. 一周后我又打了电话。/ I called on him on 24 July, and called again a week later.  我7月24日拜访过他,一周后又拜访了他。/ I shall call him on 20 October and shall call again a week later. 我将在10月20日打个电话给他,过一周后再打个电话给他。(摘自《薄冰英语惯用法词典》)

   

    所以,_______ the youth _______ to Portugal three days later?

    A. Did, fly          B. Are, flying 

    这道题的答案选择 A. Did, fly 或者 B. Are, flying都正确:

A. Did the youth fly to Portugal three days later?

    三天过后,那些年轻人飞去葡萄牙了吗?

    此句表示“从过去某个时候开始的三天后,将飞往葡萄牙”。

B. Are the youth flying to Portugal three days later?

  那些年轻人将在三天后飞往葡萄牙吗?

   此句表示“从说话后某个时候开始的三天后,将飞往葡萄牙”。fly 的进行时可以表“将来”。

 

请先 登录 后评论

其它 3 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

three days later 不是“后三天”,而是“三天后”—— 它表示一个“时间点”的概念。

但是,这个词组有两层含义:①过去时间的三天后,说明事件已经发生;②未来时间的三天后,说明将要发生。具体使用什么时态,要看具体语境。

所以,以下两句都正确:

1. Did the youth fly to Portugal three days later?

【翻译】三天过后,那些年轻人飞去葡萄牙了吗?

说明“在过去某个时间的三天后,飞往葡萄牙”。

2. Are the youth flying to Portugal three days later?

【翻译】那些年轻人将在三天后飞往葡萄牙吗?

说明“从今天开始的三天后,将飞往葡萄牙”。fly 的进行时可以表“将来”。等于:

Will the youth fly to Portugal three days later?


请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

(1)Did the youth fly to Portugal three days later?(以过去时间为起点3天后

(2)Are the youth fly to Portugal three days later?(以现在时间为起点3天后)

(2)Will the youth fly to Portugal three days later?(以现在时间为起点3天后)



请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

我赞同黎老师的解答。

单独的later可以表示将来的某个不确定的时间,但three days later这样的结构(即later被时间名词修饰)不能表示从说话时算起的三天后, 只能表示从前文提到的某个过去或将来时间算起的三天后。

例如:I will do it later. (正)

I will do it three days later.(误)

I will do it in three days.(正)

《麦克米伦词典》对later的释义清楚地表明了这一点:

at some time in the future, or after the time that you have been talking about

即later用来表示将来的某个不确定的时间,要么表示刚提到过的某个时间之后。请注意英文释义中的限定词的使用,af some time或after the time。相信各位老师能够读出英文释义中泛指限定词some和特指限定词the的含义吧。

因此,网友问题中的答案只能选择A。 B为错误选项。

请先 登录 后评论
  • 2 关注
  • 1 收藏,27501 浏览
  • 373320508 提出于 2018-05-18 12:52

相似问题