Identify the subject, verb, compliment, adj and prep phrase

1. Scientists throughout the world have expressed concern about the fate of the giant panda.
Scientists-subject, throughout the world, about the fate of the giant panda-prep phrase, concern-compliment

verb??

Have expressed-verb

All are right.

Subject: Scientists

Verb: have expressed
Complement: concern
Adjective: giant
Prepositional phrase: throughout the world, about the fate of the giant panda