Câu điều kiện nói về điều xảy ra nếu một việc là thật. Thì bạn chọn cho thấy bạn nghĩ tình huống thật đến mức nào: một sự thật, một khả năng có thật, một tình huống tưởng tượng, hay một quá khứ không thể thay đổi. Một phần của chủ đề này nói về các tình huống có thật , hai phần nói về các tình huống không có thật , và hai phần còn lại có cả hai. Hướng dẫn này gồm năm phần, khớp chính xác với năm phần của bài kiểm tra chẩn đoán.
Đọc hướng dẫn bằng tiếng Anh → Trang này được dịch tự động và chưa được người bản ngữ kiểm tra, nên có thể có lỗi. Bản tiếng Anh là bản gốc để tham chiếu.
Kết quả chẩn đoán cho biết phần nào cần ôn lại. Hãy chạm vào phần đó bên dưới.
Ý chính: tình huống thật đến mức nào?
Thì bạn chọn cho người đọc biết bạn nghĩ tình huống có khả năng xảy ra đến đâu. Cùng một câu có if sẽ đổi nghĩa khi thì thay đổi.
| Loại | mệnh đề if | Kết quả | Ví dụ |
|---|---|---|---|
| zero | hiện tại đơn | hiện tại đơn | If you heat ice, it melts. |
| first | hiện tại đơn | will + base verb | If it rains, we will stay home. |
| second | quá khứ đơn | would + base verb | If I had time, I would help. |
| third | quá khứ hoàn thành | would have + participle | If I had known, I would have called. |
| mixed | quá khứ hoàn thành hoặc quá khứ đơn | would or would have | If I had studied, I would be a doctor now. |
- 1
Điều đó có thật, hay thật sự có thể xảy ra? Dùng câu điều kiện zero hoặc first. Điều đó là tưởng tượng? Dùng câu điều kiện second (Phần 1).
- 2
Mỗi vế nói về hiện tại hay quá khứ? Chọn câu điều kiện second, third hoặc mixed (Phần 2).
- 3
Từ nối nào phù hợp? If, when, unless hoặc in case, tất cả đều dùng hiện tại cho tương lai (Phần 3).
Thì cho thấy người nói nghĩ tình huống thật đến mức nào. Phần 4 áp dụng cùng ý tưởng cho điều ước và sự nuối tiếc, còn Phần 5 nói về các dạng trang trọng không có if.
Có thật hay tưởng tượng?
Đó là khả năng có thật hay chỉ là tưởng tượng? Thì sẽ cho bạn biết.
Quy tắc: Thì cho thấy tình huống có khả năng xảy ra đến đâu: if cộng hiện tại, rồi will hoặc hiện tại, dùng cho khả năng có thật và sự thật; if cộng quá khứ, rồi would, dùng cho điều tưởng tượng.
Cùng một tình huống, hai mức độ thật
| Ý nghĩa | Mẫu câu | Ví dụ |
|---|---|---|
| fact (zero) | if + present simple, present simple | If you heat ice, it melts. |
| real possibility (first) | if + present simple, will + base verb | If I get the job, I will move to Busan. |
| imagined (second) | if + past simple, would + base verb | If I got the job, I would move to Busan. |
| advice | if I were you, I would | If I were you, I would apologize. |
Nên nói
If it rains, we will stay home.
If I had more time, I would learn Spanish.
Không nói
If it will rain, we will stay home.If I would have more time, I would learn Spanish.
Quá khứ đơn sau if ở đây không có nghĩa là quá khứ. Nó có nghĩa là người nói xem tình huống đó là tưởng tượng hoặc khó xảy ra.
Lỗi thường gặp trong phần này
- will trong mệnh đề if
If the weather will be nice on Sunday, we will go hiking.✓ If the weather is nice on Sunday, we will go hiking.Một kế hoạch có thật dùng hiện tại đơn sau if. - dùng sai loại câu điều kiện so với ý nghĩa
I don't have a dog, but if I have one, I would walk it every morning.✓ I don't have a dog, but if I had one, I would walk it every morning.Một tình huống tưởng tượng dùng quá khứ đơn. - cặp thì sai
If you boil an egg for ten minutes, it would become hard.✓ If you boil an egg for ten minutes, it becomes hard.Một sự thật chung dùng hiện tại đơn ở cả hai vế.
Xem thêm: if I was và will sau if
Nhiều người bản ngữ nói if I was you khi nói thân mật. Hãy dùng were khi viết và trong kỳ thi. Will có thể đứng sau if khi nó có nghĩa là sẵn lòng (be willing) hoặc khi kết quả xảy ra trước về thời gian. Ví dụ:If you will wait here, I’ll get the manager,If it will help, I’ll stay late.
Thời điểm nào?
Mỗi vế của câu nói về hiện tại hay quá khứ?
Quy tắc: Hãy ghép mỗi vế với thời điểm của chính nó: điều kiện trong quá khứ dùng had cộng phân từ, kết quả ở hiện tại dùng would cộng động từ nguyên mẫu, và kết quả trong quá khứ dùng would have cộng phân từ.
Hỏi câu hỏi về thời điểm hai lần
| Điều kiện | Kết quả | Mẫu câu | Ví dụ |
|---|---|---|---|
| hiện tại | hiện tại | if + past simple, would + base verb | If I had a car, I would drive. |
| quá khứ | quá khứ | if + past perfect, would have + participle | If I had known, I would have called you. |
| quá khứ | hiện tại | if + past perfect, would + base verb | If I had studied medicine, I would be a doctor now. |
| hiện tại | quá khứ | if + past simple, would have + participle | If I were braver, I would have spoken up yesterday. |
Hãy tìm các từ chỉ thời gian như now, today, yesterday và last year. Chúng cho bạn biết mỗi vế cần mẫu câu nào. Would không đặt trong mệnh đề if: If I would have known là sai.
Would have, could have, might have
| Động từ khiếm khuyết | Ý nghĩa | Ví dụ |
|---|---|---|
| would have | kết quả chắc chắn | If I had left earlier, I would have caught the train. |
| could have | kết quả có thể xảy ra | If I had left earlier, I could have caught the train. |
| might have | kết quả không chắc chắn | If I had left earlier, I might have caught the train. |
Lỗi thường gặp trong phần này
- would trong mệnh đề if
If I would have seen the message, I would have replied.✓ If I had seen the message, I would have replied.Mệnh đề if dùng quá khứ hoàn thành, không dùng would have. - câu điều kiện mixed với mẫu câu sai
If I had taken the earlier flight, I would have been in Rome now.✓ If I had taken the earlier flight, I would be in Rome now.Hiện tại cần would cộng động từ nguyên mẫu. - câu điều kiện third được tạo sai
If they had invited me, I would have went.✓ If they had invited me, I would have gone.Sau would have là phân từ quá khứ.
If, when, unless và in case
Từ nào phù hợp với ý nghĩa: if, when, unless hay in case?
Quy tắc: Sau if, when, unless, as long as và in case, hiện tại đơn dùng để nói về tương lai. Dùng when cho điều bạn mong đợi, if cho điều có thể xảy ra, unless cho if not, và in case cho sự đề phòng.
Chọn từ theo ý nghĩa
| Từ | Ý nghĩa | Ví dụ |
|---|---|---|
| when | bạn mong nó sẽ xảy ra | When the game ends, we’ll get dinner. |
| if | nó có thể không xảy ra | If the game ends early, we’ll get dinner. |
| unless | nếu không | Unless you hurry, you will miss the bus. |
| as long as, provided that | chỉ khi | You can borrow it as long as you bring it back. |
| in case | để đề phòng | Take an umbrella in case it rains. |
Hiện tại cho tương lai sau tất cả các từ này
| Mệnh đề | Ví dụ |
|---|---|
| when | I will call you when I get home. |
| as soon as | Tell me as soon as she arrives. |
| until, before, once | Wait until the light turns green. |
Người học Hàn Quốc và Nhật Bản thường dùng if cho những việc chắc chắn sẽ xảy ra, vì trong các ngôn ngữ đó một dạng duy nhất bao gồm cả hai nghĩa. Trong tiếng Anh, hãy dùng when cho điều bạn mong đợi.
Lỗi thường gặp trong phần này
- nhầm lẫn giữa if và when
If I wake up tomorrow, I'll call you.✓ When I wake up tomorrow, I'll call you.Việc thức dậy là điều được mong đợi, nên dùng when. - will trong mệnh đề if
Please wait here until the doctor will call your name.✓ Please wait here until the doctor calls your name.Sau until, hiện tại đơn dùng để nói về tương lai. - unless, wish hoặc cách diễn đạt khác được tạo sai
Unless you don't book early, the hotel will be full.✓ Unless you book early, the hotel will be full.Unless đã có nghĩa là if not.
Điều ước và sự nuối tiếc
Điều ước hay sự nuối tiếc nói về hiện tại hay quá khứ?
Quy tắc: Wish và if only dùng dạng quá khứ cho hiện tại và quá khứ hoàn thành cho quá khứ. Wish cộng would dùng để phàn nàn về hành vi của người khác, còn it’s time đi với quá khứ đơn.
Lùi một bước về thời gian
| Nói về | Mẫu câu | Ví dụ |
|---|---|---|
| hiện tại | wish + past simple | I wish I had more time. |
| một năng lực hiện có | wish + could | I wish I could sing. |
| quá khứ | wish + past perfect | I wish I hadn’t sent that email. |
| hành vi của người khác | wish + would | I wish you would turn the TV down. |
| điều nên xảy ra ngay bây giờ | it’s time + past simple | It’s time we left. |
If only giống wish nhưng mạnh hơn. Đừng dùng wish cộng would cho chính mình: hãy nói I wish I could, không nói I wish I would.
Lỗi thường gặp trong phần này
- unless, wish hoặc cách diễn đạt khác được tạo sai
I wish I have a bigger apartment.✓ I wish I had a bigger apartment.Điều ước về hiện tại dùng quá khứ đơn. - unless, wish hoặc cách diễn đạt khác được tạo sai
I wish I didn't say that to my boss yesterday.✓ I wish I hadn't said that to my boss yesterday.Điều ước về quá khứ dùng quá khứ hoàn thành. - unless, wish hoặc cách diễn đạt khác được tạo sai
I wish I would speak Chinese.✓ I wish I could speak Chinese.Khi nói về khả năng của chính mình, dùng could, không dùng would.
Xem thêm: would rather
I’d rather you didn’t tell anyone cũng dùng quá khứ đơn để nói về hiện tại.
Câu điều kiện trang trọng
Bạn có nhận ra điều kiện khi if biến mất không?
Quy tắc: Tiếng Anh trang trọng có thể bỏ if và đưa had, were hoặc should lên đầu. Nhưng but for cộng danh từ nghĩa là không có (without), otherwise nghĩa là if not, và were to làm cho một sự việc trong tương lai nghe có vẻ khó xảy ra.
Điều kiện không có if
| Thông thường | Trang trọng |
|---|---|
| If I had known, I would have called. | Had I known, I would have called. |
| If I were in charge, I would change it. | Were I in charge, I would change it. |
| If you need help, call us. | Should you need help, call us. |
| If it hadn’t been for the map, we would have gotten lost. | But for the map, we would have gotten lost. |
Otherwise và were to
| Dạng | Ý nghĩa | Ví dụ |
|---|---|---|
| otherwise | nếu không | Leave now, otherwise you’ll be late. |
| if + were to | tương lai khó xảy ra | If the company were to close, many people would lose their jobs. |
Các dạng này thường gặp trong thư từ kinh doanh, thông báo và các kỳ thi như IELTS và TOEIC. Trong hội thoại, mệnh đề if thông thường được dùng nhiều hơn.
Lỗi thường gặp trong phần này
- câu điều kiện trang trọng được tạo sai
If had we known about the delay, we would have waited.✓ Had we known about the delay, we would have waited.Đảo ngữ bỏ if. - câu điều kiện trang trọng được tạo sai
But for you helped me, I would have failed.✓ But for your help, I would have failed.Sau but for là một danh từ. - câu điều kiện trang trọng được tạo sai
Should you will need a taxi, ask at reception.✓ Should you need a taxi, ask at reception.Sau should, dùng động từ nguyên mẫu.
Tự kiểm tra
Mỗi câu có đúng không? Chạm để xem đáp án. Nhãn phần cho bạn biết nên xem lại ở đâu nếu bạn chưa chắc.
Phần 1If I see a good jacket in the sale, I will buy it.
Đúng. Một khả năng có thật: hiện tại sau if, và will ở vế kết quả.
Phần 1If I would live by the sea, I would swim every day.
Sai. If I lived by the sea, I would swim every day. Không dùng would sau if.
Phần 2If we had taken a map, we wouldn't have gotten lost.
Đúng. Cả hai vế đều nói về quá khứ.
Phần 2If she had gone to bed earlier, she would have felt better now.
Sai. If she had gone to bed earlier, she would feel better now. Hiện tại cần would cộng động từ nguyên mẫu.
Phần 3Take a jacket in case it gets windy on the boat.
Đúng. In case diễn tả sự đề phòng và đi với hiện tại đơn.
Phần 3I'll tell you the news when I will see you.
Sai. I’ll tell you the news when I see you. Sau when, hiện tại đơn dùng để nói về tương lai.
Phần 4I wish I could remember her name.
Đúng. Điều ước về một năng lực hiện có dùng could.
Phần 4If only I listened to you last year!
Sai. If only I had listened to you last year! Với quá khứ, dùng quá khứ hoàn thành.
Phần 5Were I you, I would take the job.
Đúng. Were I you là cách nói trang trọng của if I were you.
Phần 5Should you wanting more information, visit our website.
Sai. Should you want more information, visit our website. Sau should, dùng động từ nguyên mẫu.
Lời nhắc luyện tập với AI
Hãy dán nội dung này vào một công cụ trò chuyện AI.