YOU SAID:
He just moved here from the big city.
INTO JAPANESE
彼は大都市からここに引っ越したところです。
BACK INTO ENGLISH
He has just moved here from a big city.
INTO JAPANESE
彼は大都市からここに引っ越したところです。
BACK INTO ENGLISH
He has just moved here from a big city.
That didn't even make that much sense in English.