A predictive current control strategy can realize flexible regulation of three-phase grid-tied converters based on system behaviour prediction and cost function minimization. However, when the predictive current control strategy with conventional switching patterns is adopted, the predicted duration time for voltage vectors turns out to be negative in some cases, especially under the conditions of bidirectional power flows and transient situations, leading to system performance deteriorations. This paper aims to clarify the real reason for this phenomenon under bidirectional power flows, i.e., rectifier mode and inverter mode, and, furthermore, seeks to propose effective solutions. A detailed analysis of instantaneous current variations under different conditions was conducted. An enhanced predictive current control strategy with improved switching patterns was then proposed. An experimental platform was built based on a commercial converter produced by Danfoss, and moreover, relative experiments were carried out, confirming the superiority of the proposed scheme.