be late for class 和be late for school有什么区别

如题所述

  “be late for class“是上课迟到,”be late for school“是上学迟到。
  be late for school上学迟到(是学生)。
be late for the school到学校迟到(不一定是学生,也可能是老师,也可能是家长、工人到学校办事情等)。
  be late to do
  be late for doing
  区别:be late for 因…而迟到,做…迟到.后接名词。例:
  I will not be late for school.
  我上学不会迟到。
  I'll be late for the meeting.
  我开会要晚了。
  be late to 后接的是动词,表示做这个动作稍晚,迟。例:
  “Why were you late to school this morning?
  “今天早上你为什么上学迟到?”
  经常同以 too late to do sth 这种形式出现,表示:做什么太晚了。例:
  It is never too late to learn.
  学习从来不嫌迟。
  It's too late to catch the bus.
  太迟了,赶不上公共汽车了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-03-07
class有上课的意思,school表示上学,
因此be late for class意思是上课迟到,而be late for school表示上学迟到。
上课迟到和上学迟到是不一样的.上课迟到,有可能你上学不迟到.类似于你下课出去玩,回来上课是晚了,但是你上学并没有晚.本回答被提问者采纳
第2个回答  2016-03-07
一个强调的是上课,一个强调的是上学
第3个回答  2016-03-07
be late for class:上课迟到
be late for school:上学迟到