Câu ước (Wish / If only) và câu điều kiện hỗn hợp (Mixed Conditionals)
Câu ước và câu điều kiện hỗn hợp đều dùng thì "lùi về quá khứ" để nói về điều không có thật: mong muốn hiện tại khác đi, tiếc nuối chuyện đã qua, hoặc tưởng tượng kết quả của một quá khứ khác.
1. Công thức
a) Câu ước — if only giống wish nhưng cảm xúc mạnh hơn.
| Ước về | Công thức | Ví dụ |
|---|---|---|
| Hiện tại | S + wish + S + V2 / were | I wish I lived closer to work. |
| Quá khứ (tiếc nuối) | S + wish + S + had + P2 | I wish I hadn't said that. |
| Muốn ai/điều gì thay đổi (phàn nàn) | S + wish + S + would + V | I wish you would stop interrupting. |
| Khả năng | S + wish + S + could + V | I wish I could speak Japanese. |
Với be, dùng were cho mọi ngôi trong văn trang trọng: I wish I were taller. (was phổ biến trong văn nói.)
b) Câu điều kiện hỗn hợp
| Loại | Mệnh đề if | Mệnh đề chính | Ví dụ |
|---|---|---|---|
| Quá khứ → hiện tại | had + P2 | would + V | If I had taken the job, I would be in Singapore now. |
| Hiện tại → quá khứ | V2 / were | would have + P2 | If she weren't so shy, she would have spoken at the meeting. |
2. Cách dùng
- Ước điều trái với hiện tại. I wish I had more free time. — Ước gì mình có nhiều thời gian rảnh hơn (thực tế: không có).
- Tiếc nuối về quá khứ. If only I had studied harder for the exam! — Giá mà mình đã học chăm hơn.
- Phàn nàn, mong người khác/tình huống thay đổi (wish + would). I wish it would stop raining. — Ước gì trời tạnh mưa.
- Quá khứ khác đi → hiện tại khác đi (hỗn hợp: quá khứ → hiện tại). If he hadn't missed the flight, he would be here now. — Nếu anh ấy không lỡ chuyến bay thì giờ này đã có mặt ở đây rồi.
- Đặc điểm lâu dài ở hiện tại → kết quả khác trong quá khứ (hỗn hợp: hiện tại → quá khứ). If I were more organized, I wouldn't have forgotten her birthday. — Nếu mình ngăn nắp hơn thì đã không quên sinh nhật cô ấy.
3. So sánh
- wish vs hope: hope dùng cho điều có thể xảy ra, chia thì bình thường: I hope you pass. — wish dùng cho điều không có thật / khó xảy ra: I wish I were rich.
- wish + would thường không dùng với chủ ngữ I/we trùng chủ ngữ của wish: ❌ I wish I would… → ✅ I wish I could…
- Điều kiện loại 3 vs hỗn hợp: If I had saved money, I would have bought a car (kết quả ở quá khứ) — If I had saved money, I would have a car now (kết quả ở hiện tại).
4. Lỗi người Việt hay gặp
- ❌ I wish I have a car. → ✅ I wish I had a car. — Ước về hiện tại phải lùi thì.
- ❌ I wish I didn't go to that party. (chuyện hôm qua) → ✅ I wish I hadn't gone to that party. — Tiếc về quá khứ dùng had + P2.
- ❌ I wish you will come. → ✅ I hope you will come. / I wish you would come. — Không dùng will sau wish.
- ❌ If I had studied medicine, I would have been a doctor now. → ✅ …, I would be a doctor now. — Có now → kết quả hiện tại → would + V.
- ❌ If only I would know the answer. → ✅ If only I knew the answer. — Know là động từ trạng thái, không dùng would.
5. Tự kiểm tra
- I wish I ______ (not / eat) so much last night.
- If only she ______ (be) here now — she'd know what to do.
- Chọn: I (hope / wish) you have a great trip.
- If they had booked earlier, they ______ (sit) in the front row now.
- Viết lại: I'm not good at math, so I didn't become an engineer. → If I ______.
Đáp án:
- hadn't eaten
- were (hoặc was trong văn nói)
- hope
- would be sitting
- were good at math, I would have become an engineer