This sentence may be quoted from a poem in "Spring and Snow in Qinyuan", in which "past" refers to heroes in history and "present" refers to people in modern society. This sentence emphasizes the enlightenment of history to modern times, reminding people to learn the qualities and spirit of heroes in history and strive to show their best in life.