Câu điều kiện là gì? Có mấy loại câu điều kiện và công thức của nó thế nào? Cách dùng của câu điều kiện ra sao? Bài viết dưới đây sẽ tổng hợp lý thuyết và các dạng bài tập thường gặp nhất
Trong Tiếng Anh, ngoài những cấu trúc ngữ pháp cơ bản thường gặp như câu tường thuật, câu đảo ngữ, câu bị động...thì các dạng câu điều kiện cũng là một đơn vị kiến thức rất quan trọng mà tất cả các em phải nắm rõ.

Câu điều kiện là gì?
Câu điều kiện dùng để nêu lên giả thiết về một sự việc, sự việc đó có thể xảy ra hoặc không thể xảy ra, được đề cập đến khi có điều kiện. Câu điều kiện được hình thành từ 2 mệnh đề:
Mệnh đề điều kiện (If clause): Mệnh đề nêu lên điều kiệnMệnh đề chính (Main clause): Mệnh đề nêu lên kết quả theo giả thiết được đặt ra ở mệnh đề điều kiện.Bạn đang xem: Bài tập về câu điều kiện loại 1 và 2
Khi mệnh đề điều kiện đứng trước mệnh đề chính, 2 mệnh đề được ngăn cách với nhau bằng dấu phẩy. Khi mệnh đề chính đứng trước mệnh đề điều kiện thì không có sự ngăn cách bằng dấu phẩy đó. VD: If you study hard, you will pass the exam tomorrow. = You will pass the exam tomorrow if you study hard
Các loại câu điều kiện
Loại | Công thức | Cách dùng |
0 | If + S + Vht, S + Vht VD: If the sun rises, it is dawn | Diễn tả chân lý hoặc sự thật hiển nhiên. |
1 | If + S + Vht, S + will/can + V VD: If I don’t hurry up, I will miss the bus | Diễn tả sự việc có thể xảy ra ở hiện tại hoặc tương lai |
2 | If + S + Vqk, S + would/could + V VD: If I were you, I would marry him | Diễn tả giả định hoặc sự việc không có thật, không thể xảy ra ở hiện tại hoặc tương lai |
3 | If + S + had + Vp2, S + would/could + have + Vp2 VD: If She had worked harder, she would not have failed the exam | Diễn tả sự việc không thể xảy ra trong quá khứ, chỉ mang tính ước muốn trái ngược với kết quả hiện tại |
Hỗn hợp | If + S + had + Vp2, S + would/could + V VD: If my boyfriend had explained, we could not break up now. | Diễn tả sự việc không thể xảy ra trong quá khứ, dẫn đến kết quả ở hiện tại |
Giải thích một số kí hiệu:
Vht: Động từ chia ở thì hiện tại (thường là hiện tại đơn)
Vqk: Động từ chia ở thì quá khứ (thường là quá khứ đơn)
Vp2: Động từ phân từ II
Các dạng bài tập cậu điều kiện loại 1 và loại 2
Bài 1: Cho dạng đúng của động từ trong ngoặc:
If I see him, I _____ (give ) him a gift.If I had a typewriter, I _____ (type) it myself.If I had known that you were in hospital, I _____ (visit) you.You could make better progress if you _____ (attend) class regularly.If I _____ (know) his telephone number, I’d give it to you.If you _____ (arrive) ten minutes earlier, you would have got a seat.If he worked more slowly, he _____ (not make) so many mistakes.I shouldn’t drink that wine if I _____ (be) you.If I _____ (find) a cheap room, I will stay a fortnight.A lot of people _____ (be) out of work if the factory closed down.Bài 2: Viết lại các câu sau sang dạng câu điều kiện thích hợp.
Keep silent or you’ll wake the baby up.→ If you don"t keep silent, you will wake the baby up.
Stop talking or you won’t understand the lesson.→ If…………………………………….....….……….
I don’t know her number, so I don’t ring her up. →If…………………………………….....….………..I don’t know the answer, so I can’t tell you.→ If …………………………………………….……………
We got lost because we didn’t have a map.→ If …………………………………….……..…….……….
Xem thêm: Bài Tập Cho Mông Hóp Là Gì Và Các Bài Tập Khắc Phục Mông Hóp