Answer:
president is a predicate nominative.
Step-by-step explanation:
If the basic meaning of the sentence stays the same, then it contains a predicate nominative. For example, “Ben is a fireman” can read “Ben equals a fireman” without changing the point. In this example, fireman is the predicate nominative.