thanked me for
Tom me agradeció por el regalo.
Tom thanked me for the gift.
She thanked me for the gift.
Ella me agradeció por el obsequio.
She thanked me for the gift.
La anciana me agradeció por haberle ayudado a cruzar la calle.
The old woman thanked me for helping her cross the street.
Me agradeció por haber venido.
He thanked me for coming.