come late to school还是come late for school

Tom always comes late ______ school.
A. to    B. for
网上查过这道题,说 A 和 B 的都有。请老师指点我这道题选什么?
如果两个都行,翻译上有什么区别?谢谢老师。

请先 登录 后评论

最佳答案 2014-10-19 10:30

▲不能说 go to school late = come to school late,因为 go come 的方向相反,go to school 表示“去上学”,比如在家里的时候,我们就说 go to school;而 come to school 表示“来上学”,比如在学校的时候,我们就说 come to school

▲另外,也不宜说 comelate to school=be late for school,因为前者用的是动词实义动词 go,侧重指动作;后者用的是系动词be,侧重指状态。

▲没找到 go toschool late 的例句,并不代表它就是错的,刘老师找到的 come to school late 的例子就很能说明问题,我们前面说过,come to school late go to school late 的区别只是“方向”不同,一个表示“去上学”,一个表示“来上学”。

请先 登录 后评论

其它 1 个回答

董万友
明白了,谢谢陈老师!
请先 登录 后评论
  • 1 关注
  • 1 收藏,16906 浏览
  • 杨晓北 提出于 2014-10-18 22:57

相似问题