To enhance the robustness and disturbance rejection ability of an on-line uninterruptible power supply (UPS) system, an Internal Model Control (IMC)-based DC-link voltage regulation method is proposed in this paper. Furthermore, the multi-mode operations of the on-line UPS system are investigated and their corresponding control strategies are proposed. The proposed control strategies are capable of achieving the seamless transition in traditional normal mode, PV-aided normal mode, enhanced eco-mode and burn-in test mode. Meanwhile, the uninterruptible load voltage is promised during the mode transition. The small signal analysis is also conducted to investigate the stability of enhanced eco-mode and burn-in test mode. Finally, extensive experimental results are provided to validate the effectiveness of the proposed methods.