what are complement
Traditionally, a complement is a constituent of a clause, such as a noun phrase or adjective phrase, that is used to predicate a description of the subject or object of the clause. Definition 2: In generative syntax, a complement is a phrasal or clausal category which is selected (subcategorized) by the head of a phrase.