Why isnt "He is a good knight" correct? :(
I think the "knight" is either he or she. We address knight in general, so we use "the". And i don't think if "The good knight" is correct, i haven't tired it. So i think it depends on the srtucture of a sentence xD