Question: what is the difference between a direct object and a predicate nominative?
Answer: So basically, a predicate nominative makes the subject and word or words after the verb equal and the same. The direct object makes the word or words after the verb the receiver of an action caused by the subject.