"que" peut avoir quatre natures grammaticales différentes
1. conjonction de subordination
ex. assurer [que c’est du sein de la mort et de ses ombres épaisses [que sort une lumière...]] : la conjonction de subordination que introduit généralement une complétive
2. pronom relatif
ex. les lumières [que tu répands sur notre ignorance] : que reprend l'antécédent "lumières", est COD du verbe de la proposition subordonnée relative "tu répands"
3. pronom interrogatif
ex. Que veux-tu? (interrogative directe)
4. adverbe
ex. Que d'eau! (adverbe exclamatif) - Que ne le disais-tu plus tôt? (adverbe interrogatif)
Exercice en ligne : https://www.francaisfacile.com/exercices/exercice-francais-2/exercice-francais-43220.php