As nouns the difference between predicative and complement
is that
predicative is (grammar) an element of the predicate of a sentence which supplements the subject or object by means of the verb predicatives may be nominal or adjectival while
complement is complement, thing added that makes a whole.
As an adjective predicative
is (grammar|of an adjectival or nominal) used after a verb, as a predicate;.