on time的英文意思是“happening or done at the particular moment that it was expected to happen or be done”,即“按时,准时”。其通常用来描述和计划相关的内容,比如天气不好,但是和别人约在了下午一点见面,你按时到达了,这个按时就可以用“on time”来表示。当想表达自己没有迟到,在这样的语境中,on time更加强调“在具体时间内没有迟到”。
例句如下:
The bus came righton time.
公共汽车正好准时到达。
in time的英文意思是“early enough”,即“及时,迟早”。 也就是指正赶上时候或恰在需要的时候,其通常更加强调的是动作在时间内完成或者提前完成某事。当想表达自己没有迟到,在这样的语境中,in time和on time可以互换,不过in time更加强调的是“没有迟到”。
例句:
We managed to get to the airportin time.
我们设法及时赶到了机场。