YOU SAID:
My father has just come home.
INTO JAPANESE
父が帰ってきたばかりです。
BACK INTO ENGLISH
My father has just returned home.
INTO JAPANESE
父が帰ってきたばかりです。
BACK INTO ENGLISH
My father has just returned home.
That didn't even make that much sense in English.