Question: what is the difference between direct object and subject complements?
Answer: Subject complement and direct object are two grammatical elements of a sentence, which follow the main verb of the sentence. ... The key difference between subject complement and direct object is that subject complement follows a linking verb whereas direct object follows a transitive verb.