「on time」と「in time」の違い
「on time」の意味は、
「時間通りに、定刻に」
です。
He arrived on time.
彼は時間通りに着いた。
「in time」の意味は、
「やがて、間に合って、調子があって」
です。
She got home in time for breakfast.
彼女は朝食に間に合う時間に帰宅した。
「on time」と「in time」の違いですが、どちらも「時間通りに間に合う」
という意味ですが、ニュアンスがちょっと異なります。
「on time」は、予定された時間に正確に到着するという意味です。
一方、「in time」は、予定の時間までに(予定の時間内に)到着するという意味になります。