"be late for"是英语中常用的形容词短语,意为“迟到;赶不上(某场合/活动/事物)”,强调“未能按时到达或参与某个预定的事件、地点或活动”。
主语 + be动词(am/is/are/was/were) + late for + 名词/名词短语(表示“迟到的对象”,即“因什么而迟到”)
be动词的形式需根据主语人称和时态变化(一般现在时用am/is/are;一般过去时用was/were);
后面必须接名词性成分(不能直接接动词),表示“迟到的场合、事件或事物”(如学校、会议、火车等)。
一般现在时(描述日常/习惯):
I am never late for school.(我上学从不迟到。)
Is he often late for work?(他上班经常迟到吗?)
一般过去时(描述过去的迟到行为):
She was late for the meeting yesterday.(她昨天开会迟到了。)
We were late for the movie because of traffic.(因为堵车,我们看电影迟到了。)
否定句(提醒“别迟到”):
Don’t be late for the party tonight!(今晚的派对别迟到!)
He isn’t late for his piano lesson today.(他今天钢琴课没迟到。)
疑问句(询问是否迟到):
Were you late for the train this morning?(你今早赶火车迟到了吗?)
Why is she late for the appointment?(她为什么约会迟到?)
两者都和“迟到”相关,但搭配和侧重点不同:
be late for + 名词:强调“迟到的对象”(如“迟到[上学/会议/火车]”);
be late to do sth:强调“做某事的时间晚了”(后面接动词原形,如“迟到[开始/到达/离开]”)。
示例对比:
I was late for the bus.(我赶公交车迟到了→没赶上公交)
I was late to catch the bus.(我赶公交车的时间晚了→可能没赶上,也可能赶上但时间紧)
"be late for"常与以下名词连用:
school(上学)、work(上班)、meeting(会议)、party(派对)、class(上课)、train/bus(火车/公交)、appointment(约会)、interview(面试)等。
总结:"be late for"是表达“迟到”的核心短语,关键要记住后面接名词,且be动词随主语和时态变化~