2 today和for today的区别

Did you remember your other appointment for today? 

在意思不变的情况,此句可以把for去掉么,去掉for与不去for 有何区别呢?

请先 登录 后评论

最佳答案 2021-08-27 03:26

Did you remember your other appointment for today?

去掉 for 不可以。一旦去掉,意味着 today 作时间状语,修饰 remember

我们分析 for today 的作用,它不是修饰 remember 的“时间状语”,不是说今天记得。而是指“约会”发生的时间。“你还记得今天的另一个约会吗?”——是说这个约会在今天发生。介词 for 就表达了这个意思:“让某事在指定的时间发生”。从这个意义上看,for today appointment 的定语。又如:

She arranged a discussion for this afternoon. 她安排了一个今天下午召开的讨论会。

this afternoon 不是指 arranged 的时间,而是跟 a discussion 有关,是指“讨论”发生的时间。是在以前早就安排好的,今天下午召开。

如果去掉 for,那就是作状语,说明今天下午才安排这个讨论。至于将来什么时间发生,不清楚。

She arranged a discussion this afternoon.  她今天下午安排了一个讨论会。

由此,我们发现,介词 for 除了表示目的外,还表示“指定和约束”意义,用在名词之后作定语。例如:

This is a movie ticket for today. 本句 for today 也是作 ticket 的定语,它限制和约束了有效时间或期限。过了今天就失效了。

请先 登录 后评论

其它 2 个回答

曹荣禄  
擅长:动词用法,句法问题

在意思不变的前提下,我认为这里的for是不可省略的。 for介词短语是appointment的定语。如果没有for,则todayremember的时间状语。意思是不同的。

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

Did you remember your other appointment for today? other appointment  today表示预先安排好在今天的另一个约会

Did you remember your other appointment  today? (other appointment  today表示今天的另一个约会,即约会的时间在今天,可能是临时决定的,也可能是提前安排的


请先 登录 后评论
  • 4 关注
  • 1 收藏,4560 浏览
  • 小卡我就不 提出于 2021-08-26 20:25