A multi-beam adaptive antenna is investigated by considering the adaptive beam forming performance for time-variant channels on the focus of mobile to base station or reverse link. This antenna is constructed by Fresnel zone phase-correcting plane (FZP) focusing element and uniformly spaced feeds array. An estimator for the beamforming weight vector in the presence of angle spreads is derived using a code filtering approach. Owing to the time-varying nature of the channels, a recursive method for computing and tracking the above optimal weight vector solution that is easy to implement is applied. The effects of angle spread, maximum Doppler frequency, and forgetting factor are studied. Simulation results showed that this type of adaptive antenna is capable of performing adaptive beam forming for time-variant channels effectively.