YOU SAID:
Tom has given me a wonderful gift.
INTO JAPANESE
トムは私に素晴らしい贈り物をしてくれた。
BACK INTO ENGLISH
Tom gave me a wonderful gift.
INTO JAPANESE
トムは私に素晴らしい贈り物をしてくれた。
BACK INTO ENGLISH
Tom gave me a wonderful gift.
That didn't even make that much sense in English.