The resonant flow of an incompressible, inviscid fluid with surface tension on varying bottoms was researched. The effects of different bottoms on the nonlinear surface waves were analyzed. The waterfall plots of the wave were drawn with Matlab according to the numerical simulation of the fKdV equation with the pseudo-spectral method. From the waterfall plots, the results are obtained as follows: for the convex bottom, the waves system can be viewed as a combination of the effects of forward-step forcing and backwardstep forcing, and these two wave systems respectively radiate upstream and downstream without mutual interaction. Nevertheless, the result for the concave bottom is contrary to the convex one. For some combined bottoms, the wave systems can be considered as the combination of positive forcing and negative forcing.