Student or Learner
1. We confirmed that three LCs have been received / receipted with thanks.
2. Thanks for your help. All the goods were / have been shipped yesterday.
The first choice in each is correct.
In the first sentence, "receipted with thanks" is clearly wrong.
In the second sentence, "have been shipped" would be all right without the "yesterday." The "yesterday" defines a precise moment in the past (ok, so it's a 24-hr period, but it is still defined as a precise date in the past); therefore, the "have been" form is not used. "All the goodw have been shipped." - or - "All the goods were shipped yesterday."