Site is a word, it can be a noun or a verb. It depends on how it is used in a sentence which decides if it is an indirect object, direct object or subject etc
him= direct object president= objective complement
object direct object,indirect object,subject complement,bject complement,adverbial adjuncs
direct object
Object Complement
What or Who
An object complement is a noun, pronoun, or adjective which follows a direct object and renames it or tells what the direct object has become. Example:We're painting the house yellow.
Rachel dyed her hair green. Rachel- subject dyed- verb hair- direct object green-object complement
A sentence may have no complement at all.A complement is a noun (or adjective) that follows a linking verb and renames the subject, a subject complement.When the noun (or adjective) follows the direct object and it tells what the direct object has become, it is the object complement.If you are not using a linking verb and you are not describing the object of the verb, the sentence has no complement.
A complement is any direct object or indirect object of a verb. The appropriate pronoun used as the verb complement is an objective form pronoun, which are: me, us, him, her, and them; you and it are used as a subject or an object.
No, the word 'largest' is the superlative form of the adjective 'large' (larger, largest). An adjective used as a subject complement (following a linking verb) or an object complement (following a direct object, renaming the direct object) does the job of a noun; for example: Subject complement: My feet are the largest. Object complement: He bought a real diamond, the largest I have ever seen.
An object complement is a noun, a pronoun, or an adjectivewhich follows a direct object to rename it or state what it has becomeRead more at http://www.grammar-monster.com/glossary/object_complement.htm#0vjLplbZ9Q5tF0Lz.99
Direct Object