Bài tập trắc nghiệm câu điều kiện loại 3 năm 2024
Bài viết 50 Bài tập Câu điều kiện loại 3 cực hay có lời giải gồm đầy đủ lý thuyết trọng tâm về Câu điều kiện loại 3 và trên 50 bài tập về Câu điều kiện loại 3 chọn lọc, có đáp án chi tiết giúp bạn nắm vững cách sử dụng của Câu điều kiện loại 3. Show 50 Bài tập Câu điều kiện loại 3 cực hay có lời giảiPHẦN I. LÝ THUYẾT1. Cấu trúc If + S + had + V3/ed, S + would/could/might+ have + V3/ed Ex: If he had had a map, He wouldn’t have got lost. (Nếu anh ấy có bản đồ, anh ấy đã không bị lạc → Thực tế là anh ấy không mang bản đồ và bị lạc) Lưu ý: - Để làm được câu điều kiện loại 3, các bạn cần phải nắm kĩ bảng động từ bất quy tắc để chia thì cho đúng. - Công thức nhớ nhanh: Câu điều kiện loại 2 lùi lại một thì sẽ thành câu điều kiện loại 3. 2. Cách dùng Câu điều kiện loại 3 là câu điều kiện trái với thực tế đã xảy ra trong quá khứ, mang tính ước muốn. 3. Đảo ngữ câu điều kiện loại 3 Cấu trúc: Had + S + (not) + PP, S + would/could/might+ have + V3/ed Ex: If you hadn’t encouraged me, I would have given up. (Nếu bạn không động viên tôi, tôi sẽ từ bỏ.) → Had you not encouraged me, I would have given up. 4. Mệnh đề IF loại 3 thay bằng BUT FOR/ WITHOUT + Noun phrase - But for/ Without/ Thanks to + Noun/ V_ing/ The fact that - If it hadn’t been for + Noun/ V_ing/ The fact that Trong đó: - But for/ without: Nếu không vì - Thanks to: Nhờ vào Ex: Without his money, we wouldn’t have been able to buy the house. PHẦN II. BÀI TẬP ÁP DỤNGTask 1. Put the verbs in the brackets in the correct tense 1. If I had known that you were in hospital, I (visit) _____ you. 2.You would have seen my garden at its best if you (be) _____ here last week. 3. I shouldn't have believed it if I (not see) _____ it with my own eyes. 4. If he had asked you, you _____(accept) ? 5. If I (know) _____that you were coming, I'd have baked a cake. Hiển thị đáp án 1. If I had known that you were in hospital, I had visited you. 2.You would have seen my garden at its best if you had been here last week. 3. I shouldn't have believed it if I hadn’t seen it with my own eyes. 4. If he had asked you, had you accepted ? 5. If I had known that you were coming, I'd have baked a cake. Task 2. Using the given information, make conditional sentences with IF 1. He didn't hurry, so he missed the train. → If ....................................... 2. We didn't go because it rained. → If it hadn't...................... 3. We got lost because we didn't have a map. → If we ...................................... 4. He lost his job because he was late every day. → If he .......................................... 5. The airport was closed. She didn't fly to Rome. → If ............................................. Hiển thị đáp án 1. If he had arrived, he wouldn’t have missed the train. 2. If it hadn’t rained, we would have gone. 3. If we had had a map, we wouldn’t have got lost. 4. If he hadn’t been late every day, he wouldn’t have lost his job. 5. If the airport hadn’t been closed, she could have flown to Rome. Task 3. Put the verbs in the brackets in the correct tense 1. If I (had) _____a map, I would have been all right. 2. The hens (not get) _____. into the house if you had shut the door. 3. If he had known that the river was dangerous, he (not try) _____ to swim across it. 4. If you (speak)_____more slowly, he might have understood you. 5. If he had known the whole story , he (not be) _____so angry. Hiển thị đáp án 1. If I had had a map, I would have been all right. 2. The hens wouldn’t have got into the house if you had shut the door. 3. If he had known that the river was dangerous, he wouldn’t have tried to swim across it. 4. If you had spoken more slowly, he might have understood you. 5. If he had known the whole story, he wouldn’t have been so angry. Task 4. Using the given information, make conditional sentences with IF 1. Sue felt sick because she ate four cream cakes. → If Sue ......................................... 2. My brother didn't leave the car keys, so I couldn't pick him up at the station. → If my brother .................................................................. 3. We didn't go on holiday because we didn't have enough money. → If we ........................................................ 4. He didn't have the ticket to the game last week. He wasn't be able to get in. → If ....................................................................... 5. Robert got a bad cough because he started smoking cigarettes. → If Robert .................................................... Hiển thị đáp án 1. If Sue hadn’t eaten four cream cakes, she wouldn’t have felt sick. 2. If my brother had left the car keys, I could have picked him up at the station. 3. If we had had enough money, we would have gone on holiday. 4. If he had had the ticket to the game last week, he could have got in. 5. If Robert hadn’t started smoking cigarettes, he wouldn’t have got a bad cough. Task 5. Put the verbs in the brackets in the correct tense 1. I (offer) _____ to help him if I had realized that he was ill. 2. If you had left that wasp alone, it (not sting) _____you. 3. If I (realize) _____what a bad driver you were, I wouldn't have come with you. 4. If I had realized that the traffic lights were red, I (stop) _____ 5. But for the fog, we (reach) _____ our destination ages ago. Hiển thị đáp án 1. I would have offered to help him if I had realized that he was ill. 2. If you had left that wasp alone, it wouldn’t have stung you. 3. If I had realized what a bad driver you were, I wouldn't have come with you. 4. If I had realized that the traffic lights were red, I would have stopped. 5. But for the fog, we would have reached our destination ages ago. Task 6. Put the verbs in the brackets in the correct tense 1. If you had told me that he never paid his debts, I (not lend) _____him the money. 2. If you (not sneeze) _____,he wouldn't have known that we were there. 3. If you (put) _____some mustard in the sandwiches, they would have tasted better. 4. The hens (not get) _____ into the house if you had shut the door. 5. If he had known that the river was dangerous, he (not try) _____to swim across it. Hiển thị đáp án 1. If you had told me that he never paid his debts, I wouldn’t have lent him the money. 2. If you hadn’t sneezed, he wouldn't have known that we were there. 3. If you had put some mustard in the sandwiches, they would have tasted better. 4. The hens wouldn’t have got into the house if you had shut the door. 5. If he had known that the river was dangerous, he wouldn’t have tried to swim across it. Task 7. Put the verbs in the brackets in the correct tense 1. If you (speak) _____ more slowly, he might have understood you. 2. If he had known the whole story, he (not be) _____ so angry. 3. I shouldn't have eaten it if I (know) _____that there was ginger in it. 4. If I (try) _____ again, I think that I would have succeeded. 5. You (not get) _____ into trouble if you had obeyed my instructions. Hiển thị đáp án 1. If you had spoken more slowly, he might have understood you. 2. If he had known the whole story, he wouldn’t be so angry. 3. I shouldn't have eaten it if I had known that there was ginger in it. 4. If I tried again, I think that I would have succeeded. 5. You wouldn’t have got into trouble if you had obeyed my instructions. Task 8. Rewrite the following sentences as directed 1. If you had given it on time, you would have got a high mark.(using inversion with HAD) …………………………………………………………………………………… 2. If he had been on time, we wouldn’t have missed the bus. (using inversion with HAD) …………………………………………………………………………………… 3. If it hadn’t rained, we would have a better crop. (But for) …………………………………………………………………………………… 4. His sister sent her money, so he continued to study. (But for) ………………………………………………………………………………… 1. If you had given it on time, you would have got a high mark.(using inversion with HAD) …………………………………………………………………………………… Hiển thị đáp án 1. Had you given it on time, you would have got a high mark. 2. Had he been on time, we wouldn’t have missed the bus 3. But for rain, we would have a better crop 4. But for his sister’ money, he wouldn’t have continued to study. Task 9. Put the verbs in the brackets in the correct tense 1. If you__________ (check) the car, it __________ (not/ break) down in the middle of the desert. 2. If it__________(not/ rain), the children__________ (play) outside. 3. If my parents__________ (not/ be) so tired, they__________ (watch) the film on TV. 4. If she__________ (buy) a new hard disk, she__________ (not/lose) all data. 5. If we__________ (use) the town map, we__________ (not/get) lost. 6. If Tom__________ (eat) more salad, he__________ (not/catch) a cold. 7. If the police__________ (not/ stop) me, I__________ (reach) you in time. 8. If his older brother__________ (not/drive) so fast, he__________ (not/crash) into the other car. 9. If Fred__________ (not/cheat) at the test, his teacher__________ (not/phone) his father. 10. If I__________ (not/ switch off) the radio, I_________ (know) about the second goal. Hiển thị đáp án 1. If you had checked the car, it would not have broken down in the middle of the desert. 2. If it had not rained, the children would have played outside. 3. If my parents had not been so tired, they would have watched the film on TV. 4. If she had bought a new hard disk, she would not have lost all data. 5. If we had used the town map, we would not have got lost. 6. If Tom had eaten more salad, he would not have caught a cold. 7. If the police had not stopped me, I would have reached you in time. 8. If his older brother had not driven so fast, he would not have crashed into the other car. 9. If Fred had not cheated at the test, his teacher would not have phoned his father. 10. If I had not switched off the radio, I would have known about the second goal. Task 10. Put the verbs in the brackets in the correct tense 1. If you hadn't been in such a hurry, you (not put) _____sugar into the sauce instead of salt. 2. If I (be) _____ready when he called, he would have taken me with him. 3. She had a headache; otherwise she (come) .................with us. 4. If she had listened to my directions, she (not turn)............... down the wrong street. 5. If you (look) _____ at the engine for a moment, you would have seen what was missing. Hiển thị đáp án 1. If you hadn't been in such a hurry, you wouldn’t have put sugar into the sauce instead of salt. 2. If I had been ready when he called, he would have taken me with him. 3. She had a headache; otherwise, she would have come with us. 4. If she had listened to my directions, she wouldn’t have turned down the wrong street. 5. If you had looked at the engine for a moment, you would have seen what was missing. Xem thêm các bài tập Ngữ pháp Tiếng Anh cực hay có lời giải chi tiết khác:
Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS. Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube: Follow https://www.facebook.com/hoc.cung.vietjack/ để tiếp tục theo dõi các loạt bài mới nhất về ngữ pháp tiếng Anh, luyện thi TOEIC, Java,C,C++,Javascript,HTML,Python,Database,Mobile.... mới nhất của chúng tôi. Câu điều kiện loại 3 là như thế nào?Câu điều kiện loại 3 là dạng câu diễn tả sự việc không thể xảy ra ở quá khứ. Trong hoàn cảnh này, câu nói luôn chứa một giả thuyết không thực tế. Ví dụ về câu điều kiện loại 3: If Harry had had a map, he wouldn't have got lost in this city.nullCâu điều kiện loại 3: Công thức, Cách dùng và bài tập vận dụng - IDP IELTSielts.idp.com › vietnam › prepare › article-ielts-conditional-type-3null Câu điều kiện loại 2 dùng để làm gì?Câu điều kiện loại 2 là mẫu câu dùng để diễn tả tình huống, hành động không có thật, không thể xảy ra ở hiện tại và cũng không xảy ra ở tương lai. Ví dụ về câu điều kiện loại 2: If I were Janet, I would never forgive John for what he has done.nullCâu điều kiện loại 2: Công thức, Cách dùng và bài tập vận dụng - IDP IELTSielts.idp.com › vietnam › prepare › article-ielts-conditional-type-2null Third conditional dùng để làm gì?Câu điều kiện loại 3 (Third Conditional) dùng để giả định những tình huống không có thật trong quá khứ. Ví dụ: If he had caught the train, he would have arrived on time. (Nếu anh ấy bắt kịp chuyến tàu, anh ấy sẽ đến nơi đúng giờ.)nullTổng hợp các dạng bài tập câu điều kiện loại 1, 2, 3 kèm đáp án - VUSvus.edu.vn › bai-tap-cau-dieu-kiennull Câu điều kiện loại 0 dùng để làm gì?Câu điều kiện loại 0 là loại câu điều kiện được sử dụng để diễn tả một sự thật hiển nhiên, một sự việc thường xuyên xảy ra hay một quy luật tự nhiên. Ví dụ: If you heat ice, it melts. (Nếu bạn làm nóng băng, nó sẽ tan chảy.)nullCâu Điều Kiện Loại 0: Công Thức, Cách Dùng Và Bài Tậpedmicro.edu.vn › ielts › cau-dieu-kien-loai-0null |