The invention provides a channel information feedback method and device, a terminal and a base station. The method comprises the steps that: the terminal determines feedback state parameters of channel information, wherein the channel information comprises at least one of the follows: M precoding vectors v1, v2, ..., vM, G amplitude coefficients A1, A2, ..., AG, k phase coefficients P1, P2, ..., PK, and M, G and K are all integers greater than or equal to 0; and the terminal feeds back the channel information according to the determined feedback state parameters. A problem of excessively highterminal feedback cost in the multi-path weighting or linear combination feedback in the related art is solved, the terminal can carry out feedback of the channel information in a more targeted mode,pilot frequency cost is reduced, feedback efficiency is improved, and resources are saved.