Правильный вариант: across.
Устойчивое выражение come across означает «случайно наткнуться, встретить». Перевод: «Вчера я наткнулся на объявление в газете».
Ответ: across