Theo mình nhớ thì 2 trường hợp dùng wish:
TRƯỜNG HỢP 1:
-Dùng thì quá khứ đơn với mệnh đề sau "wish" khi muốn thể hiện ước muốn cho một sự việc ở hiện tại hoặc tương lai:
I wish + S + V-ed (Quá khứ đơn)
Hoặc I wish + could + V
Lưu ý:
1. Dùng “wish + could + V” để nói về việc người nói ao ước có khả năng làm gì nhưng thực tế họ không có khả năng thực hiện.
2. Có thể sử dụng were đối với tất cả các ngôi trong mệnh đề wish.
Ví dụ: I wish she didn't go with him so often.
Tôi ước cô ấy không đi chơi với anh ta quá thường xuyên.
TRƯỜNG HỢP 2:
- Dùng thì quá khứ tiếp diễn để thể hiện mong ước một sự việc nào đó đang diễn ra ngay lúc này, tại thời điểm nói:
I wish + S + was/were + V-ing (Quá khứ tiếp diễn)
ví dụ: He wish he weren't having exam now.
Anh ấy ước anh ấy đang không phải làm bài thi bây giờ.
Lưu ý:
1. Đối với cách dùng này thì trong câu thường có các từ như now, at the moment,...
2. Có thể sử dụng were đối với tất cả các ngôi trong mệnh đề wish.
CHÚC BẠN HỌC TỐT!!