YOU SAID:
she just came back from the park
INTO JAPANESE
彼女は公園から戻ってきたばかりです
BACK INTO ENGLISH
She has just returned from the park
INTO JAPANESE
彼女は公園から戻ったばかりです
BACK INTO ENGLISH
She has just returned from the park
You've done this before, haven't you.