English.guru
Quay lại

Câu điều kiện loại 0 và loại hỗn hợp: hai kiểu ít được bàn đến

Câu điều kiện cho những điều luôn đúng và câu nối hai thời điểm khác nhau — phần mà loại thứ nhất, thứ hai và thứ ba không bao quát.

Phần lớn các khóa học dạy ba câu điều kiện rồi dừng lại. Nhưng ba loại được đánh số đó không bao quát mọi điều if làm được trong tiếng Anh — còn hai mẫu quan trọng bị bỏ sót khỏi danh sách.

Câu điều kiện loại 0: luôn đúng

If + hiện tại đơn, hiện tại đơn.

Đây không phải dự đoán hay giả định — mà là quy luật về cách thế giới vận hành.

  • If you heat water to 100°C, it boils.
  • If I don't sleep, I get headaches.
  • If a customer complains, we refund them.

Dấu hiệu: từ if hầu như luôn thay được bằng when mà không mất nghĩa: When you heat water, it boils. Với các câu điều kiện khác thì phép thay này không hợp lệ — "when I won the lottery, I'd buy a house" vô nghĩa. Tiếng Việt dùng «nếu ... thì» hoặc «khi ... thì» mà không đổi thì của động từ, nên với người nói tiếng Việt, loại này dễ nhất; khó là các loại còn lại, nơi tiếng Anh buộc đổi thì.

Loại hay gặp nhất trong tiếng Anh công việc lại chính là loại 0 — trong quy định, quy trình, tài liệu kỹ thuật. If the build fails, the pipeline stops. Đây là ngữ pháp để mô tả cách mọi thứ vận hành.

So với loại thứ nhất

  • If it rains, the ground gets wet. (loại 0 — luôn luôn, một sự thật)
  • If it rains, I**'ll take** an umbrella. (loại 1 — lần này, cụ thể)

Câu điều kiện loại 0 mô tả chân lý chung, còn loại 1 dự đoán một sự việc trong tương lai.

Câu điều kiện hỗn hợp: hai thời điểm khác nhau

Câu điều kiện loại 3 đặt cả hai vế ở quá khứ:

  • If I had studied, I would have passed. (điều kiện ở quá khứ → kết quả ở quá khứ)

Nhưng kết quả của một điều kiện trong quá khứ thường nằm ở hiện tại. Trong tiếng Việt, mọi trường hợp đều là «nếu ... thì ...» với «đã» và «bây giờ» đánh dấu thời gian, nên trộn hai thời điểm nghe rất tự nhiên; tiếng Anh thì phải chọn đúng dạng động từ ở từng vế.

Điều kiện ở quá khứ → kết quả ở hiện tại

If + quá khứ hoàn thành, would + động từ nguyên mẫu.

  • If I had taken that job, I would be in Berlin now.
  • If she hadn't missed the flight, she would be here.
  • If we had booked earlier, we wouldn't be on the waiting list.

Sự tiếc nuối nằm ở quá khứ, còn hệ quả thì ở ngay trước mắt bạn.

Điều kiện ở hiện tại → kết quả ở quá khứ

Cũng có phiên bản ngược lại, dù ít dùng hơn.

If + quá khứ đơn, would have + quá khứ phân từ.

  • If I were more organised, I wouldn't have missed the deadline.
  • If he didn't hate flying, he would have come with us.

Ở đây, một đặc điểm cố định giải thích cho một sự việc cụ thể trong quá khứ.

Năm mẫu trong một cái nhìn

Loại Vế If Vế chính Dùng để
0 hiện tại đơn hiện tại đơn luôn đúng
1 hiện tại đơn will + nguyên mẫu khả năng trong tương lai
2 quá khứ đơn would + nguyên mẫu hiện tại không có thật
3 quá khứ hoàn thành would have + quá khứ phân từ quá khứ không có thật
Hỗn hợp quá khứ hoàn thành would + nguyên mẫu nguyên nhân ở quá khứ, kết quả ở hiện tại

Hai điều đáng cảnh giác

Đừng bao giờ đặt will ở vế if. If it will rain — sai, phải là if it rains. Ngoại lệ là lời đề nghị lịch sự: If you will wait a moment, ở đó will nghĩa là "nếu bạn vui lòng".

Ở câu điều kiện loại 2, dùng were, không dùng was. If I were you — dạng cố định, và trong văn viết cẩn thận were được dùng cho mọi ngôi: if he were here. Trong lời nói bạn sẽ nghe was, nhưng kỳ thi mong đợi dạng were.

Trong hội thoại

Tiếc nuối bên tách cà phê

A: If I'd accepted that offer, I'd be living in Berlin now.

B: Would you though? If you were the type to move abroad, you'd have gone years ago.

A: True. If I get another chance, I'll think about it properly.

Trong bốn lượt nói có ba câu điều kiện — hỗn hợp, hỗn hợp theo chiều ngược lại, rồi loại 1. Không ai nhớ lại bảng; chính dòng thời gian đòi hỏi chúng.

Tự kiểm tra

Bài kiểm tra bên dưới tập trung vào việc thử if/when cho câu điều kiện loại 0 và chọn mẫu hỗn hợp cần dùng.

Tự kiểm tra: Bài kiểm tra: câu điều kiện loại 0 và hỗn hợp →