«أَكْرَمْتُ زَيْدًا» explicitly has «زَيْدًا» as object. In context, «أَكْرَمْتُ» can be used while the object is understood rather than spoken.
For relevant tanāzuʿ patterns, an object may be omitted when the overt noun is governed by another verb. Omission removes overt wording, not the understood meaning.