This paper introduces a novel method to estimate fractional carrier frequency offset (CFO) under time-varying multipath channels in OFDM systems based on the approximation of Basis Expansion Model (BEM). Due to the symmetrical character of the BEM basis, we propose a new design of training sequence with trailing zeros. This training sequence can be used at the receiver to estimate the frequency offset without channel estimation only in one OFDM symbol. We also compare our method with Beek's ML estimator and Lv's fine synchronization estimator. The numerical results demonstrate that the proposed method provides an improved performance when the training sequence has a short length.