Student or Learner
Mr Smith claims that they delivered/have delivered 1 chafing dish and 2 highball tumblers to your office among the samples, but they were not returned by your office.
Can either verb be used? If so, is there any difference in meaning?
It's the same verb, but not the same tense.
I think the simple past is the more appropriate.
The present perfect places the delivery in the immediate past, and commenting on the non-return of the items seems premature.
I am not a teacher