If you said....They have been fed today. Would the verb phrase be "have been fed"?

Yes. =)