It depends on the proximity of time. If it’s a recent event, then “has put” or “have put” is fine. For example, “I’ve put the shopping away”. That means you’ve just done it. If it’s not recent, then you would say “put”. “I put the shopping away” would be part of a past narrative, for example.