what is the complete predicate in the following sentence?

Amanda has been practicing the violin all afternoon.


has been practicing the violin all afternoon


has been practicing the violin


Amanda has been practicing


has been practicing