A method for scheduling resources is disclosed herein. A terminal device receives a downlink control information (DCI) indication sent by a network device. The DCI is used to indicate a first resource, and the first resource is a time-frequency resource for a narrowband physical uplink shared channel (NPUSCH) format 2 transmission. The NPUSCH format 2 is used to bear downlink hybrid automatic repeat request-acknowledgment (HARQ-ACK) feedback information. The terminal device determines the first resource according to the DCI, and sends a scheduling request to the network device on the first resource.