YOU SAID:
I don’t think they still post
INTO JAPANESE
彼らはまだ投稿しないと思います
BACK INTO ENGLISH
they'd not post yet
INTO JAPANESE
彼らはまだ投稿していない
BACK INTO ENGLISH
they haven't posted yet
INTO JAPANESE
彼らはまだ投稿していない
BACK INTO ENGLISH
they haven't posted yet
You should move to Japan!