현재(hyeon-jae, hyeonjae)
A word indicating the current moment or present time
When to use
Describing current situation, Stating present facts, Describing current state
The nuance
Use 현재 when referring to situations happening now or existing at this moment, unlike 과거 or 미래 which refer to past or future times.
과거(gwa-geo, gwageo)
A word indicating time or events that have already passed
When to use
Describing past events, Completed experiences, Expressing past time
The nuance
Use 과거 to talk about completed or past times, events, or experiences, which are fixed and unchangeable unlike 현재 or 미래.
미래(mi-rae, mirae)
A word indicating time or events that will happen in the future
When to use
Expressing predictions, Explaining plans, Future events
The nuance
Use 미래 when referring to times or events that have not happened yet but will occur; suitable for predictions or plans, unlike 현재 or 과거.