HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-28
1 <p>Nếu muốn thuần thục sử dụng câu điều kiện loại 3 bài tập là bước không thể thiếu trong quá trình học tiếng Anh của bất cứ học sinh nào. Cùng BrightCHAMPS luyện tập và nâng cao khả năng ứng dụng loại câu điều kiện này nhé! </p>
1 <p>Nếu muốn thuần thục sử dụng câu điều kiện loại 3 bài tập là bước không thể thiếu trong quá trình học tiếng Anh của bất cứ học sinh nào. Cùng BrightCHAMPS luyện tập và nâng cao khả năng ứng dụng loại câu điều kiện này nhé! </p>
2 <p>1. If she ____ (study) harder, she ____ (pass) the exam.</p>
2 <p>1. If she ____ (study) harder, she ____ (pass) the exam.</p>
3 <p>A. had studied - would pass</p>
3 <p>A. had studied - would pass</p>
4 <p>B. studied - would have passed</p>
4 <p>B. studied - would have passed</p>
5 <p>C. had studied - would have passed</p>
5 <p>C. had studied - would have passed</p>
6 <p>D. had studied - had passed</p>
6 <p>D. had studied - had passed</p>
7 <p>2. If I ____ (know) about the meeting, I ____ (attend) it.</p>
7 <p>2. If I ____ (know) about the meeting, I ____ (attend) it.</p>
8 <p>A. knew - would have attended</p>
8 <p>A. knew - would have attended</p>
9 <p>B. had known - would have attended</p>
9 <p>B. had known - would have attended</p>
10 <p>C. have known - would attend</p>
10 <p>C. have known - would attend</p>
11 <p>D. had known - would attend</p>
11 <p>D. had known - would attend</p>
12 <p>3. If they ____ (leave) earlier, they ____ (catch) the train.</p>
12 <p>3. If they ____ (leave) earlier, they ____ (catch) the train.</p>
13 <p>A. had left - would have caught</p>
13 <p>A. had left - would have caught</p>
14 <p>B. left - would have caught</p>
14 <p>B. left - would have caught</p>
15 <p>C. leave - will have caught</p>
15 <p>C. leave - will have caught</p>
16 <p>D. had left - would catch</p>
16 <p>D. had left - would catch</p>
17 <p>4. If you ____ (call) me, I ____ (help) you with your homework.</p>
17 <p>4. If you ____ (call) me, I ____ (help) you with your homework.</p>
18 <p>A. called - would help</p>
18 <p>A. called - would help</p>
19 <p>B. had called - would have helped</p>
19 <p>B. had called - would have helped</p>
20 <p>C. calls - will help</p>
20 <p>C. calls - will help</p>
21 <p>D. had called - would help</p>
21 <p>D. had called - would help</p>
22 <p>5. If he ____ (not/miss) the bus, he ____ (be) on time for the meeting.</p>
22 <p>5. If he ____ (not/miss) the bus, he ____ (be) on time for the meeting.</p>
23 <p>A. didn’t miss - would be</p>
23 <p>A. didn’t miss - would be</p>
24 <p>B. hadn’t missed - would have been</p>
24 <p>B. hadn’t missed - would have been</p>
25 <p>C. wouldn’t miss - had been</p>
25 <p>C. wouldn’t miss - had been</p>
26 <p>D. hadn’t missed - would be</p>
26 <p>D. hadn’t missed - would be</p>
27 <p>6. If I ____ (listen) to my parents, I ____ (not/make) that mistake.</p>
27 <p>6. If I ____ (listen) to my parents, I ____ (not/make) that mistake.</p>
28 <p>A. had listened - wouldn’t have made</p>
28 <p>A. had listened - wouldn’t have made</p>
29 <p>B. listened - wouldn’t make</p>
29 <p>B. listened - wouldn’t make</p>
30 <p>C. had listened - wouldn’t make</p>
30 <p>C. had listened - wouldn’t make</p>
31 <p>D. would have listened - wouldn’t have made</p>
31 <p>D. would have listened - wouldn’t have made</p>
32 <p>7. If she ____ (not/spend) all her money, she ____ (buy) a new car.</p>
32 <p>7. If she ____ (not/spend) all her money, she ____ (buy) a new car.</p>
33 <p>A. wouldn’t spend - had bought</p>
33 <p>A. wouldn’t spend - had bought</p>
34 <p>B. hadn’t spent - could have bought</p>
34 <p>B. hadn’t spent - could have bought</p>
35 <p>C. didn’t spend - could buy</p>
35 <p>C. didn’t spend - could buy</p>
36 <p>D. hadn’t spent - could buy</p>
36 <p>D. hadn’t spent - could buy</p>
37 <p>8. If the weather ____ (be) better, we ____ (go) hiking last weekend.</p>
37 <p>8. If the weather ____ (be) better, we ____ (go) hiking last weekend.</p>
38 <p>A. was - would have gone</p>
38 <p>A. was - would have gone</p>
39 <p>B. had been - would have gone</p>
39 <p>B. had been - would have gone</p>
40 <p>C. had been - would go</p>
40 <p>C. had been - would go</p>
41 <p>D. would be - would have gone</p>
41 <p>D. would be - would have gone</p>
42 <p>9. If he ____ (take) my advice, he ____ (not/lose) so much money.</p>
42 <p>9. If he ____ (take) my advice, he ____ (not/lose) so much money.</p>
43 <p>A. takes - wouldn’t have lost</p>
43 <p>A. takes - wouldn’t have lost</p>
44 <p>B. had taken - wouldn’t have lost</p>
44 <p>B. had taken - wouldn’t have lost</p>
45 <p>C. took - wouldn’t lose</p>
45 <p>C. took - wouldn’t lose</p>
46 <p>D. had taken - wouldn’t lose</p>
46 <p>D. had taken - wouldn’t lose</p>
47 <p>10. If I ____ (know) she was coming, I ____ (prepare) something special.</p>
47 <p>10. If I ____ (know) she was coming, I ____ (prepare) something special.</p>
48 <p>A. had known - would have prepared</p>
48 <p>A. had known - would have prepared</p>
49 <p>B. knew - would prepare</p>
49 <p>B. knew - would prepare</p>
50 <p>C. had known - would prepare</p>
50 <p>C. had known - would prepare</p>
51 <p>D. would know - had prepared</p>
51 <p>D. would know - had prepared</p>
52 <p>Đáp án:</p>
52 <p>Đáp án:</p>
53 <p>1. C: Cấu trúc "had studied" (quá khứ hoàn thành) diễn tả điều kiện không có thật trong quá khứ, dẫn đến kết quả "would have passed" (cũng không có thật).</p>
53 <p>1. C: Cấu trúc "had studied" (quá khứ hoàn thành) diễn tả điều kiện không có thật trong quá khứ, dẫn đến kết quả "would have passed" (cũng không có thật).</p>
54 <p>2. B: "Had known" cho thấy tôi đã không biết về cuộc họp, vì vậy tôi "would have attended" (nhưng thực tế đã không tham dự).</p>
54 <p>2. B: "Had known" cho thấy tôi đã không biết về cuộc họp, vì vậy tôi "would have attended" (nhưng thực tế đã không tham dự).</p>
55 <p>3. A: Vì họ đã không rời đi sớm hơn ("had left"), nên họ đã không thể "would have caught" (bắt kịp) chuyến tàu.</p>
55 <p>3. A: Vì họ đã không rời đi sớm hơn ("had left"), nên họ đã không thể "would have caught" (bắt kịp) chuyến tàu.</p>
56 <p>4. B: Nếu bạn đã gọi cho tôi ("had called"), tôi đã có thể "would have helped" (nhưng thực tế bạn đã không gọi).</p>
56 <p>4. B: Nếu bạn đã gọi cho tôi ("had called"), tôi đã có thể "would have helped" (nhưng thực tế bạn đã không gọi).</p>
57 <p>5. B: Anh ấy đã lỡ chuyến xe buýt ("hadn’t missed"), nên anh ấy đã có thể "would have been" (nhưng thực tế đã không) đúng giờ.</p>
57 <p>5. B: Anh ấy đã lỡ chuyến xe buýt ("hadn’t missed"), nên anh ấy đã có thể "would have been" (nhưng thực tế đã không) đúng giờ.</p>
58 <p>6. A: Nếu tôi đã nghe lời bố mẹ ("had listened"), tôi đã không "wouldn’t have made" (nhưng thực tế đã mắc) lỗi đó.</p>
58 <p>6. A: Nếu tôi đã nghe lời bố mẹ ("had listened"), tôi đã không "wouldn’t have made" (nhưng thực tế đã mắc) lỗi đó.</p>
59 <p>7. B: Vì cô ấy đã tiêu hết tiền ("hadn’t spent"), nên cô ấy đã có thể "could have bought" (nhưng thực tế đã không mua được) xe mới.</p>
59 <p>7. B: Vì cô ấy đã tiêu hết tiền ("hadn’t spent"), nên cô ấy đã có thể "could have bought" (nhưng thực tế đã không mua được) xe mới.</p>
60 <p>8. B: Thời tiết đã không đẹp ("had been" better), vì vậy chúng tôi đã không "would have gone" (nhưng đã muốn đi) leo núi cuối tuần trước.</p>
60 <p>8. B: Thời tiết đã không đẹp ("had been" better), vì vậy chúng tôi đã không "would have gone" (nhưng đã muốn đi) leo núi cuối tuần trước.</p>
61 <p>9. B: Nếu anh ấy nghe lời tôi ("had taken"), anh ấy đã không "wouldn’t have lost" (nhưng thực tế đã mất) nhiều tiền như vậy.</p>
61 <p>9. B: Nếu anh ấy nghe lời tôi ("had taken"), anh ấy đã không "wouldn’t have lost" (nhưng thực tế đã mất) nhiều tiền như vậy.</p>
62 <p>10. A: Vì tôi đã không biết cô ấy đến ("had known"), nên tôi đã không "would have prepared" (nhưng đã muốn chuẩn bị) thứ gì đó đặc biệt. </p>
62 <p>10. A: Vì tôi đã không biết cô ấy đến ("had known"), nên tôi đã không "would have prepared" (nhưng đã muốn chuẩn bị) thứ gì đó đặc biệt. </p>
63  
63