be late for sth做某事迟到啦,为什么不说be late do sth 比如 I am late to have lunch.

如题所述

第1个回答  2013-03-29
1.be late fo sth 后接名词,如果你说,late for school,别人就知道你迟到了。
2.be late to do sth 提示做某事,如果你是 late to go to school,别人就知道你去学校这个动作迟到了,意味着你迟到了。
3.be late for doing sth 有for,介词后面用动词的ing形式。所以意思和第二个一样,书写形式不同。
第2个回答  2013-03-29
be late for sth
be late of doing sth
be late to do sth
这3种说法都是对的本回答被提问者和网友采纳