An apparatus for sending Hybrid Automatic Repeat Request-Acknowledge, HARQ-ACK, information, located in a terminal, comprising: a first determination module, configured to, when the terminal is configured to employ a Physical Uplink Control Channel, PUCCH, format 3 to transmit HARQ-ACK information and the HARQ-ACK information is transmitted over a Physical Uplink Shared Channel, PUSCH, determine the number of downlink subframes for serving cells to feed back the HARQ-ACK information; a second determination module, configured to determine the number of encoded modulated symbols required for sending the HARQ-ACK information according to the determined number of the downlink subframes; and a sending module, configured to map the HARQ-ACK information to be sent to the PUSCH of a specified uplink subframe according to the number of the encoded modulated symbols, and send the HARQ-ACK information; characterized in that the first determination module is further configured to, when PUSCH transmission is based on a DCI format 0/4, determine the number of the downlink subframes according to uplink and downlink configurations of the serving cells and DAI signaling in the DCI format 0/4; and wherein determining the number of the downlink subframes according to the uplink and downlink configurations of the serving cells and the DAI signaling in the DCI format 0/4 comprises: if the uplink and downlink configuration of the serving cells is, then obtain the number of the downlink subframes by calculating according to the following formula: B c DL = min W DAU UL + ⌈ U − W DAU UL / 4 ⌉, M c, wherein B c DL is the number of the downlink subframes, min represents taking a minimum value, M c is the number of downlink subframes within a bundling window corresponding to the specified uplink subframe, U is a maximum value of U c of all serving cells, U c is an accumulative number of PDCCH indicating SPS release and PDSCH received by the terminal in a bundling window, and W DAU UL is the value of the DAI signaling in the DCI format 0/4. a first determination module, configured to, when the terminal is configured to employ a Physical Uplink Control Channel, PUCCH, format 3 to transmit HARQ-ACK information and the HARQ-ACK information is transmitted over a Physical Uplink Shared Channel, PUSCH, determine the number of downlink subframes for serving cells to feed back the HARQ-ACK information; a second determination module, configured to determine the number of encoded modulated symbols required for sending the HARQ-ACK information according to the determined number of the downlink subframes; and a sending module, configured to map the HARQ-ACK information to be sent to the PUSCH of a specified uplink subframe according to the number of the encoded modulated symbols, and send the HARQ-ACK information; characterized in that the first determination module is further configured to, when PUSCH transmission is based on a DCI format 0/4, determine the number of the downlink subframes according to uplink and downlink configurations of the serving cells and DAI signaling in the DCI format 0/4; and wherein determining the number of the downlink subframes according to the uplink and downlink configurations of the serving cells and the DAI signaling in the DCI format 0/4 comprises: if the uplink and downlink configuration of the serving cells is, then obtain the number of the downlink subframes by calculating according to the following formula: B c DL = min W DAU UL + ⌈ U − W DAU UL / 4 ⌉, M c, wherein B c DL is the number of the downlink subframes, min represents taking a minimum value, M c is the number of downlink subframes within a bundling window corresponding to the specified uplink subframe, U is a maximum value of U c of all serving cells, U c is an accumulative number of PDCCH indicating SPS release and PDSCH received by the terminal in a bundling window, and W DAU UL is the value of the DAI signaling in the DCI format 0/4.