what is the difference between subject and object complements?
The subject complement is normally a noun or an adjective that defines or renames the subject in some way. ... Object complements provide more detail about the object of a sentence, while subject complements provide information about the subject to a sentence.