С I wish всё то же самое. О сейчас — прошедшая форма (урок 54), о прошлом — had + третья форма:
I wish I had known. — Жаль, что я не знал.
I wish I had gone with you. — Жаль, что я не поехал с тобой.
I wish we had stayed at home. — Зря мы не остались дома.
I wish I hadn't said that. — Зря я это сказал.
I wish you had told me before. — Жаль, что ты не сказал мне раньше.
Ловушка та же, что в прошлом уроке: русское «жаль, что не пошёл» — английское I wish I had gone, без «не». А
«зря я это сказал» — с «не»: I wish I hadn't said that.
Для сожаления есть ещё одна частая фраза — should have + третья форма, «надо было». Это should из урока 47,
только в прошлом:
I should have called you. — Надо было тебе позвонить.
You should have told me. — Надо было мне сказать.
We shouldn't have bought this car. — Не надо было покупать эту машину.