Краткое резюме
ontem = вчера, anteontem = позавчера. Приклей часть суток: ontem de manhã, ontem à noite.
passado / passada = «прошлый/прошлая», и прилагательное берёт род стоящего перед ним существительного: ano passado, semana passada, sábado passado, sexta passada.
Оно стоит после существительного, а не перед: не прошлая неделя, а неделя прошлая.
Точную дату закрепляй через em / no / na: em 2019, em março, no dia 12, na quinta.
há + отрезок времени = «назад»: há três dias (три дня назад) — но há стоит перед числом, а не после.
já + глагол в прошедшем = «уже», а в вопросе «когда-нибудь»: Já comi. (Я уже поел.) · Você já foi ao Rio? (Ты бывал в Рио?)
Полный ответ на вопрос с já — это Já. (Да, уже.) или Ainda não. (Ещё нет.)
Выражение времени может стоять в начале или в конце. Já — нет: оно стоит перед глаголом.