一、具体指意不同。
1、in time表示及时。指没有迟到,时间还充裕。
如:
Firemen reached the house on fire in time.
消防队员及时赶到那幢失火的房子。
2、on time表示准时,按时。指按规定的时刻,不早不晚。
如:
To our astonishment, they arrived on time.
使我们惊讶的是,他们准时到了。
二、读音不同。
1、in time的英式读法是[ɪn taɪm];美式读法是[ɪn taɪm]。
2、on time的英式读法是[ɒn taɪm];美式读法是[ɑːn taɪm]。
三、一词多义不同。
1、in time意思有及时,按时,适时;终于,最后;合拍子,有节奏地;到底,究竟。
2、on time只有一个意思就是准时。