1. On time / in time
on time은 "제 시간" 또는 "늦지 않음"의 의미로 사용합니다. 어떤 일이 on time하게 벌어졌으면, 그 일은 계획된 시간에 일어난 것입니다:
The 11:45 train left on time. (= it left at 11:45)
"I'll meet you at 7:30." "OK, but please be on time." (= don't be late, be there at 7:30)
The conference was very well organized. Everything began and finished on time.
on time의 반대는 late입니다:
Be on time. Don't be late.
In time(for something / to do something)은 "충분한 시간 내에(soon enough)"라는 의미로 사용합니다:
Will you be home in time for dinner? (= soon enough for dinner)
I've sent Jill her birthday present. I hope it arrives in time (for her birthday). (= soon enough for her birthday)
I'd better hurry. I want to get home in time to see the baseball game on TV. (= soon enough to see the baseball game)
In time의 반대는 too late입니다:
I got home too late to see the baseball game.
just in time은 "간신히(almost too late)"라는 의미로 사용합니다:
We got to the station just in time to catch the train.
2. At the end와 in the end
at the end of(something)은 어떤 것이 종료된 시간을 말합니다:
at the end of the month at the end of January at the end of the game
at the end of the movie at the end of the course at the end of the concert
I'm going away at the end of January / at the end of the month.
At the end of the concert, there was great applause.
All the players shook hands at the end of the game.
"in the end of something"이라는 표현은 사용하지 않습니다. 그러므로 "in the end of January" 또는 "in the end of the concert"와 같은 표현은 사용하지 않습니다.
at the end의 반대는 at the beginning of 입니다:
at the beginning of January at the beginning of the concert
in the end는 "결국에(finally)"의 의미로, 상황의 최종 결과를 이야기할 때 사용합니다:
We had a lot of problems with our car. In the end we sold it and bought another one. (= finally we sold it)
He got angrier and angrier. In the end he just walked out of the room.
Jim couldn't decide where to go on vacation. He didn't go anywhere in the end.
In the end의 반대는 일반적으로 at first입니다:
At first we didn't like each other very much, but in the end we became good friends.