Câu điều kiện là những câu if-then dùng để diễn tả sự thật, khả năng và các tình huống giả định. Tiếng Anh có bốn loại câu điều kiện chính, mỗi loại thể hiện một mức độ thực tế khác nhau, từ những điều luôn đúng cho đến những điều chưa bao giờ xảy ra.
.webp?alt=media&token=d9fcad0e-a02d-4824-9977-0dcd3e8f2e1d)
Một câu điều kiện gồm hai phần: mệnh đề if nêu điều kiện, và mệnh đề chính nêu kết quả. Thì được dùng trong mỗi phần cho biết tình huống là có thực hay chỉ mang tính giả định.
Đây chính là lựa chọn quyết định bạn nên dùng loại câu điều kiện nào, và cũng là nơi phần lớn lỗi sai xảy ra. Câu điều kiện có thực (loại 0 và loại 1) mô tả những điều nhìn chung là đúng hoặc thực sự có thể xảy ra. Câu điều kiện không có thực (loại 2 và loại 3) mô tả những điều được tưởng tượng, khó xảy ra hoặc không thể xảy ra, và đó chính là lý do chúng dùng các hình thức thì quá khứ dù không nói về quá khứ.
Câu điều kiện được chia thành bốn cấu trúc chính dựa trên mức độ chắc chắn của điều kiện và khung thời gian:
| Loại | Thì ở mệnh đề if | Thì ở mệnh đề chính | Cách dùng | Ví dụ |
|---|---|---|---|---|
| Loại 0 | Hiện tại đơn | Hiện tại đơn | Chân lý chung, sự thật | If you heat water, it boils. |
| Loại 1 | Hiện tại đơn | Will + động từ nguyên thể | Khả năng có thực trong tương lai | If it rains, we will stay inside. |
| Loại 2 | Quá khứ đơn | Would + động từ nguyên thể | Hiện tại/tương lai không có thực | If I had more time, I would travel more. |
| Loại 3 | Quá khứ hoàn thành | Would have + quá khứ phân từ | Quá khứ không có thực, nuối tiếc giả định | If I had studied, I would have passed. |
Đôi khi khung thời gian ở mệnh đề if và mệnh đề chính không trùng nhau, tạo thành câu điều kiện hỗn hợp. Những câu này kết hợp một điều kiện ở quá khứ với kết quả ở hiện tại, hoặc một điều kiện ở hiện tại với kết quả ở quá khứ.
Một hành động hoặc quyết định trong quá khứ ảnh hưởng đến tình huống hiện tại của bạn.
Một đặc điểm hoặc trạng thái lâu dài ở hiện tại làm thay đổi kết quả của một sự việc trong quá khứ.
Ba cấu trúc này gắn bó chặt chẽ với hệ thống câu điều kiện nhưng có quy tắc riêng. Unless thay thế cho if not trong câu điều kiện loại 1 và loại 2. I wish và If only dùng thì của câu điều kiện loại 2 cho những tiếc nuối ở hiện tại và thì của câu điều kiện loại 3 cho những tiếc nuối trong quá khứ.
Những cấu trúc này diễn tả sự tiếc nuối hoặc mong muốn mọi thứ khác đi. Thì bên trong mệnh đề wish tuân theo cùng logic với câu điều kiện không có thực: quá khứ đơn cho mong ước ở hiện tại, quá khứ hoàn thành cho mong ước về quá khứ.
| Khung thời gian | Cấu trúc | Ví dụ |
|---|---|---|
| Tiếc nuối ở hiện tại | I wish / If only + quá khứ đơn | I wish I had more time. If only I spoke French. |
| Tiếc nuối về quá khứ | I wish / If only + quá khứ hoàn thành | I wish I had studied harder. If only I had known. |
| Thói quen gây khó chịu | I wish + would + động từ nguyên thể | I wish he would stop interrupting. |
Hãy luyện tập nhận diện đúng loại câu điều kiện và logic đằng sau nó:
| Câu | Loại | Vì sao |
|---|---|---|
| If you don't water plants, they die. | Loại 0 | Chân lý chung |
| If I finish early, I will call you. | Loại 1 | Khả năng có thực trong tương lai |
| If I won the lottery, I would quit my job. | Loại 2 | Hiện tại/tương lai không có thực |
| If she had left earlier, she would have caught the train. | Loại 3 | Quá khứ không có thực |
| Unless you study, you won't pass. | Loại 1 (unless) | Tương lai có thực, unless = if not |
| I wish I had studied harder. | Wish (quá khứ) | Tiếc nuối về quá khứ, dùng thì giống câu điều kiện loại 3 |
Hãy tránh những lỗi điển hình về trợ động từ và cách ghép thì giữa các mệnh đề điều kiện sau:
| Sai | Đúng |
|---|---|
| If it will rain, we will stay inside. | If it rains, we will stay inside. |
| If I would have more time, I would travel more. | If I had more time, I would travel more. |
| If I had studied, I would pass. | If I had studied, I would have passed. |
| If you mix red and blue, it will make purple. | If you mix red and blue, it makes purple. |
| Unless you don't leave now, you'll miss the bus. | Unless you leave now, you'll miss the bus. |
| I wish I have more free time. | I wish I had more free time. |
Learna AI lắng nghe cách bạn ghép thì giữa mệnh đề if và mệnh đề chính, rồi chỉ ra những chỗ không khớp, chẳng hạn dùng will trong mệnh đề if của câu điều kiện loại 1, hoặc dùng would thay vì would have trong câu điều kiện loại 3. Learna AI cũng kiểm tra xem tình huống bạn đang mô tả là có thực hay giả định, bởi đó chính là yếu tố quyết định loại câu điều kiện nào phù hợp, đồng thời phát hiện phủ định kép trong câu với unless và thì sai sau I wish. Người học luyện câu điều kiện cùng Learna cho biết họ cải thiện 71% khả năng ghép đúng cặp thì ở cả bốn loại.
Khi đã nắm vững bốn loại câu điều kiện, logic chuyển thì đằng sau chúng sẽ liên kết chặt chẽ với câu tường thuật, một cấu trúc khác cũng đòi hỏi lựa chọn thì thật cẩn thận.
Áp dụng kiến thức ngữ pháp vào thực tế với các lộ trình học của Learna:
Đó là câu điều kiện loại 0, loại 1, loại 2 và loại 3, mỗi loại mô tả một mức độ thực tế khác nhau, từ sự thật hiển nhiên đến những tình huống quá khứ không có thực.
Dùng cho chân lý chung và những sự thật luôn đúng, với thì hiện tại đơn ở cả mệnh đề if lẫn mệnh đề chính: If you heat water, it boils.
Dùng cho những tình huống tương lai có thực và có thể xảy ra, với hiện tại đơn ở mệnh đề if và will kèm động từ nguyên thể ở mệnh đề chính.
Dùng cho những tình huống hiện tại và tương lai không có thực hoặc khó xảy ra, với quá khứ đơn ở mệnh đề if và would kèm động từ nguyên thể ở mệnh đề chính.
Dùng cho những tình huống quá khứ không có thực và sự tiếc nuối, với quá khứ hoàn thành ở mệnh đề if và would have kèm quá khứ phân từ ở mệnh đề chính.
Đó là câu điều kiện kết hợp một điều kiện ở quá khứ với kết quả ở hiện tại, hoặc một điều kiện ở hiện tại với kết quả ở quá khứ, khi khung thời gian của hai mệnh đề không trùng nhau.
Dùng will trong mệnh đề if thay vì hiện tại đơn, chẳng hạn "If it will rain" thay vì "If it rains."
Dùng would thay vì would have ở mệnh đề chính, chẳng hạn "If I had studied, I would pass" thay vì "I would have passed."
Có, unless mang nghĩa if not, nên "If you don't hurry, you'll be late" có thể viết lại thành "Unless you hurry, you'll be late."
Phần lớn là vậy, nhưng tiếng Anh trang trọng đôi khi lược bỏ if và đảo ngữ chủ ngữ với động từ, chẳng hạn "Had I known, I would have called."
Hãy xác định tình huống là một sự thật hiển nhiên, một khả năng có thực trong tương lai, một tình huống hiện tại không có thực hay một tình huống quá khứ không có thực, rồi chọn loại câu điều kiện tương ứng.
Không hẳn. Nó cũng có thể mô tả một tình huống hiện tại không có thực, chẳng hạn "If I were you, I would apologize," vốn nói về ngay lúc này.
Learna AI kiểm tra xem cách ghép thì ở mệnh đề if và mệnh đề chính có khớp với một trong bốn mẫu câu điều kiện hay không, và chỉ ra chỗ không khớp kèm giải thích rõ ràng.
Có. Learna AI có thể đưa ra những tình huống đòi hỏi khung thời gian hỗn hợp, đồng thời kiểm tra xem điều kiện quá khứ với kết quả hiện tại, hoặc ngược lại, đã được tạo đúng hay chưa.