B2 Trung cấp trên Điều kiện, wish và modal perfect

Câu ước: wish / if only wish and if only

Mục tiêu bài học. Học xong bài này em diễn đạt được điều ước và tiếc bằng wish và if only, đúng thì cho từng loại.

Khi nào dùng

  • Ước điều khác đi ở hiện tại: I wish I had more time.
  • Tiếc chuyện quá khứ: I wish I had studied harder.
  • Phàn nàn, mong ai đó đổi thói quen: I wish he would stop shouting.

Công thức

Ý nghĩaCấu trúcVí dụ
tiếc về hiện tạiwish + quá khứ đơnI wish I knew the answer.
tiếc về quá khứwish + quá khứ hoàn thànhI wish I had gone to the party.
phàn nàn, mong thay đổiwish + would + động từI wish it would stop raining.
với to bedùng were cho mọi chủ ngữI wish I were taller.
if onlyngữ pháp giống hệt, nhấn mạnh hơnIf only I had listened!

Các bước làm

  1. Hỏi: điều em tiếc nằm ở hiện tại hay quá khứ?
  2. Hiện tại → lùi một bậc: dùng quá khứ đơn.
  3. Quá khứ → lùi thêm một bậc: dùng quá khứ hoàn thành.
  4. Nếu là phàn nàn về việc ai đó cứ làm mãi → dùng would.

Sự thật đằng sau mỗi câu ước

Câu ướcSự thật
I wish I had a car.Tôi không có ô tô.
I wish I had had a car then.Lúc đó tôi đã không có ô tô.
I wish he would listen.Anh ấy cứ không chịu nghe.
I wish I were taller.Tôi không cao.

Ví dụ

I wish I had more free time.Ước gì tôi có nhiều thời gian rảnh hơn.
I wish I were better at maths.Ước gì tôi giỏi toán hơn.
I wish I had studied harder last year.Ước gì năm ngoái tôi học chăm hơn.
She wishes she hadn't sent that email.Cô ấy ước gì đã không gửi email đó.
I wish it would stop raining.Ước gì trời tạnh mưa đi.
If only I had listened to my parents!Giá mà tôi nghe lời bố mẹ!

Lỗi hay gặp

I wish I am rich. → I wish I were rich.
Sau wish không bao giờ dùng thì hiện tại. Dù ý là hiện tại, hình thức vẫn phải lùi về quá khứ.
I wish I will have more time. → I wish I had more time.
Không dùng will sau wish. Muốn nói mong ai đó thay đổi thì dùng would.
I wish I would be taller. → I wish I were taller.
would chỉ dùng để phàn nàn về việc người khác làm, không dùng cho trạng thái của chính mình.

Mẹo nhớ

Nguyên tắc chung: sau wish, lùi một bậc thì. Hiện tại lùi thành quá khứ, quá khứ lùi thành quá khứ hoàn thành. Chính cái lùi đó báo hiệu điều này không có thật.

Tóm tắt

  • Tiếc hiện tại → wish + quá khứ đơn (to be dùng were).
  • Tiếc quá khứ → wish + quá khứ hoàn thành.
  • Phàn nàn → wish + would. Không bao giờ dùng hiện tại hay will sau wish.

Luyện tập bài này

Làm bài tập có giải thích từng câu, mini test và theo dõi tiến độ trên GrammUp.

Vào luyện tập

Luyện viết với cấu trúc này

Cùng chủ đề “Điều kiện, wish và modal perfect”