Find the move that forces checkmate on the next move whatever the opponent replies. Look for checks and for quiet moves that leave no defence. There are 1,563 puzzles with this theme on chessGM. Every puzzle is rated, so the ones you get match your puzzle rating, and after solving one you can play through the whole solution on the board. It is free and needs no sign-up.