“She got him a hat” vs “She got a hat for him”