Bỏ qua nội dung
Ngữ pháp Tiếng Anh · B2

Điều kiện loại ba và điều kiện hỗn hợp

  • 3 Điều kiện loại ba và điều kiện hỗn hợp
    3.1

    Câu điều kiện loại ba

    Câu điều kiện loại ba và hỗn hợp
    Câu điều kiện loại ba và hỗn hợp

    Câu điều kiện loại ba (third conditional) bàn về quá khứ—một giả thuyết không xảy ra, và kết quả vốn dĩ đã có thể xảy ra.

    Cấu trúc: If + 过去完成时, would have + 过去分词

    如果If 我I (过去完成)had 学习studied 我, I 会would (完成)have 通过passed.

    Nếu lúc đó tôi đã học bài, thì đã qua được rồi. (Thực tế là không học, cũng không qua)

    Lưu ý nó biểu thị giả thuyết trái ngược với thực tế quá khứ; thường chứa sự tiếc nuối hoặc trách móc. Rút gọn: I'd have, would've.

    3.2

    Câu điều kiện hỗn hợp

    Câu điều kiện hỗn hợp (mixed conditional) trộn lẫn các thời điểm khác nhau. Phổ biến nhất là: Nguyên nhân ở quá khứ → Kết quả ở hiện tại.

    Cấu trúc: If + 过去完成时, would + 动词原形

    如果If 我I (过去完成)had 存saved 钱money 我, I 会would (是)be 富有rich 现在now.

    Nếu ban đầu tôi đã tiết kiệm tiền, thì giờ đã giàu có rồi. (Nguyên nhân ở quá khứ, kết quả ở hiện tại)

    Lưu ý chú ý mệnh đề chính dùng would + động từ nguyên mẫu (chỉ hiện tại), không phải would have (nó chỉ quá khứ).

    3.3

    Tổng quan về câu điều kiện

    So sánh bốn loại câu điều kiện với nhau:

    • Điều kiện không: If + thì hiện tại, thì hiện tại. (Sự thật phổ quát)
    • Điều kiện một: If + thì hiện tại, will + động từ nguyên thể. (Tương lai có thật)
    • Điều kiện hai: If + quá khứ, would + động từ nguyên thể. (Không thực tế ở hiện tại)
    • Điều kiện ba: If + quá khứ hoàn thành, would have + phân từ hai. (Không thực tế trong quá khứ)

    如果If 我I 是were 你you 我, I 会would 道歉apologize.

    Tôi nếu là bạn, sẽ xin lỗi rồi. (Loại hai)

    Lưu ý quan trọng là xem thì của mệnh đề if: hiện tại / quá khứ / quá khứ hoàn thành, sẽ xác định đây là loại câu điều kiện nào.

    Lỗi thường gặp

    • ❌ ~~If I would have known, I would have come.~~ → ✓ If I had known, I would have come. — Trong mệnh đề if không bao giờ có would; đây là lỗi sai phổ biến nhất trong giao tiếp hàng ngày (đặc biệt chịu ảnh hưởng phim Mỹ).
    • ❌ ~~If I had studied, I would pass the exam yesterday.~~ → ✓ …I would have passed the exam. — Kết quả trong quá khứ phải dùng would have + quá khứ phân từ.
    • Câu điều kiện hỗn hợp không phải là "trộn ngẫu nhiên": chỉ có dạng nguyên nhân quá khứ → kết quả hiện tại (If I had saved money, I would be rich now) mới hợp lý, logic hai vế phải thông suốt.
    • Giải mã rút gọn I'd: Theo sau là have + quá khứ phân từ → I'd = I would; Theo sau trực tiếp là quá khứ phân từ → I'd = I had. I'd have helped (would) vs I'd finished (had).

Tất cả chủ đề · Ngữ pháp Tiếng Anh · B2

Đăng nhập hoặc tạo tài khoản

IGCSE, A-Level & AP