YOU SAID:
my cat has died recently
INTO JAPANESE
私の猫は最近死んだ
BACK INTO ENGLISH
My cat died recently.
INTO JAPANESE
私の猫は最近死んだ。
BACK INTO ENGLISH
My cat has recently died.
INTO JAPANESE
私の猫は最近死んだ。
BACK INTO ENGLISH
My cat has recently died.
That didn't even make that much sense in English.