If the bishop and the rook is blocking the queen's path, that means that the queen has gotten there via the diagonal path, where it would be checking the white king. however, the knight is also checking the black king so that means that for the queen to be on that square, the queen had to be checking the white king, but if the queen had gotten there after the knight was there, the black king would've been in check. so therefore, it's impossible