A method for sending uplink control information, comprising: when a Frequency Division Duplex, FDD, serving cell and a Time Division Duplex, TDD, serving cell are aggregated, a user equipment, UE, determining that uplink subframes in which uplink control information is transmitted are uplink subframes of a primary serving cell, and sending uplink control information on Physical Uplink Control Channel, PUCCH, corresponding to the determined uplink subframes in which the uplink control information is transmitted; wherein the uplink control information includes Hybrid automatic repeat request acknowledgement, HARQ-ACK; characterized in that when the UE sends the HARQ-ACK on the PUCCH corresponding to the determined uplink subframes and a configured sending manner is PUCCH format 1b with channel selection, a mapping table used by the PUCCH format 1b with channel selection is selected according to the following rule: a corresponding mapping table is selected according to the value of M and the primary serving cell, when M>=2, the mapping table corresponding to the TDD system is used, and when M=1, in a case that the FDD serving cell is the primary cell, the mapping table corresponding to the FDD system is used, and in a case that the TDD serving cell is the primary cell, the mapping table corresponding to the TDD system is used, wherein the mapping table comprises a mapping between HARQ-ACK responses and PUCCH transmissions, and is dependent on a number of transmission blocks of downlink subframes; wherein, the M is max {MTDD, MFDD}, MFDD is a number of downlink subframes within a binding window determined by the FDD serving cell according to a Physical downlink Shared Channel, PDSCH, and HARQ-ACK timing relationship, and MTDD is a number of downlink subframes within a binding window determined by the TDD serving cell according to a PDSCH and HARQ-ACK timing relationship. when a Frequency Division Duplex, FDD, serving cell and a Time Division Duplex, TDD, serving cell are aggregated, a user equipment, UE, determining that uplink subframes in which uplink control information is transmitted are uplink subframes of a primary serving cell, and sending uplink control information on Physical Uplink Control Channel, PUCCH, corresponding to the determined uplink subframes in which the uplink control information is transmitted; wherein the uplink control information includes Hybrid automatic repeat request acknowledgement, HARQ-ACK; characterized in that when the UE sends the HARQ-ACK on the PUCCH corresponding to the determined uplink subframes and a configured sending manner is PUCCH format 1b with channel selection, a mapping table used by the PUCCH format 1b with channel selection is selected according to the following rule: a corresponding mapping table is selected according to the value of M and the primary serving cell, when M>=2, the mapping table corresponding to the TDD system is used, and when M=1, in a case that the FDD serving cell is the primary cell, the mapping table corresponding to the FDD system is used, and in a case that the TDD serving cell is the primary cell, the mapping table corresponding to the TDD system is used, wherein the mapping table comprises a mapping between HARQ-ACK responses and PUCCH transmissions, and is dependent on a number of transmission blocks of downlink subframes; wherein, the M is max {MTDD, MFDD}, MFDD is a number of downlink subframes within a binding window determined by the FDD serving cell according to a Physical downlink Shared Channel, PDSCH, and HARQ-ACK timing relationship, and MTDD is a number of downlink subframes within a binding window determined by the TDD serving cell according to a PDSCH and HARQ-ACK timing relationship. a corresponding mapping table is selected according to the value of M and the primary serving cell, when M>=2, the mapping table corresponding to the TDD system is used, and when M=1, in a case that the FDD serving cell is the primary cell, the mapping table corresponding to the FDD system is used, and in a case that the TDD serving cell is the primary cell, the mapping table corresponding to the TDD system is used, wherein the mapping table comprises a mapping between HARQ-ACK responses and PUCCH transmissions, and is dependent on a number of transmission blocks of downlink subframes; wherein, the M is max {MTDD, MFDD}, MFDD is a number of downlink subframes within a binding window determined by the FDD serving cell according to a Physical downlink Shared Channel, PDSCH, and HARQ-ACK timing relationship, and MTDD is a number of downlink subframes within a binding window determined by the TDD serving cell according to a PDSCH and HARQ-ACK timing relationship.