be late for

be late for 到底是 ...晚了 例如:I was late for school. 我上学晚了。 还是因为...晚了 如何区别... 着急

for是介词,你例子中的for是表对象的,学校就是你迟到的对象,这里没有因为的意思。
for当然也有表原因的意思,e.g.I'm pretty angry with you for not telling me.由于你没有告诉我, 我对你很生气。
而for作为连词时,也有因为的意思,如,I was late for I did catch the latest bus.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-05
be late for...
....迟到了
第2个回答  2010-08-05
...晚了
I was late for school. 我上学晚了
第3个回答  2010-08-05
be late for 是固定搭配,意思是: 做什么什么晚了、迟到了.