100 Bài tập câu điều kiện loại 3 có đáp án
Bài viết 100 Bài tập câu điều kiện loại 3 có đáp án chi tiết giúp bạn có thêm nguồn bài tập tự luyện để nắm vững cách sử dụng câu điều kiện loại 3 từ đó giúp bạn học tốt Ngữ pháp Tiếng Anh hơn.
Bài tập câu điều kiện loại 3 (phần 1)
Bài 1:Put the verb into the correct:
1. I didn't know you were in hospital. If I'd known (I/know), I would have gone (I/go) to see you.
2. Sam got to the station just in time to catch the train to the airport. If .... (be /miss) the train, .... (he/miss) the flight.
3. I'm glad that you reminded me about Amanda's birthday. .... (I/forget). If .... (you/not/remind) me.
4. Unfortunately I forgot my address book when I went on holiday. If .... (I /have) your address, .... (I/send) you a postcard.
5. A: How was your holiday? Did you have a nice time?
B: It was OK, but .... (we/enjoy) it more if .... (the weather/ be) nicer.
6. I took a taxi to the hotel, but the traffic was bad .... (it/be) quicker if .... (I /walk).
7. I'm not tired. If .... (I/be) tired I'd go home now.
8. I wan't tired last night. If .... (I/be) tired I would have gone home earlier.
Đáp án & Hướng dẫn:
2. If he'd missed the train, he would have missed his flight.
3. I'd have forgotten .... you hadn't reminded.
4. I'd had I have sent /I would have sent
5. We'd have enjoyed/ we would have enjoyed the weather had been
6. It would have been .... I'd walked/ I had walked
7. I were /was
8. I'd been / I had been
Bài 2:For each situation write a sentence beginning with if
1. I wasn't hungry, so I didn't eat anything.
If I'd been hungry, I would have eaten something.
2. The accident happened because the road was icy.
If the road ...........................
3. I didn't know that Joe had to get up early, so I didn't wake him up.
If I ...........................
4. I was able to buy the car only because Jane lent me the money.
...............................
5. Karen wasn't injured in the crash because she was wearing a seat belt.
...............................
6. You didn't have any breakfast – that's why you're hungry now.
...............................
7. I didn't get a taxi because I didn't have any money.
...............................
Đáp án & Hướng dẫn:
2. If the road hadn't been icy, the accident would't have happened.
3. If I'd known, I'd have woken.
4. If Jane hadn't lent me the money, I wouldn't have been able to buy the car.
5. If Karen hadn't been wearing a seat belt, she 'd have been injured.
6. I you'd had, you wouldn't be hungry now.
7. If I'd had money, I would have got a taxi
Bài 3: Imagine that you are in these situations. For each situation write a sentence with I wish.
1. You've eaten too much and now you feel sick.
You say: I wish I hadn't eaten so much.
2. There was a job advertised in the newspaper. You decided no to apply for it. Now you think that your decision was wrong.
You say: I wish I ...........................
3. When you were younger you never learned to play a musical instrument. Now you regret this.
You say: ...........................
4. You've painted the gate red. Now you think that red was the wrong colour.
You say: ...........................
5. You are walking in the country. You'd like to take some photographs but you didn't bring your camera.
You say: ...........................
6. You have some unexpected guests. They didn't phone first to say they were coming. You are very busy and you are not prepared for them.
You say (to yourself): ...........................
Đáp án & Hướng dẫn:
2. I wish I'd applied
3. I wish I'd learned to play a musical instrument
4. I wish I hadn't painted it red.
5. I wish I'd bought my camera.
6. I wish they'd phoned first
Bài tập câu điều kiện loại 3 (phần 2)
Bài 1:Put the verb into the correct:
1. I didn't know you were in hospital. If I'd known (I/know), I would have gone (I/go) to see you.
2. Sam got to the station just in time to catch the train to the airport. If .... (be /miss) the train, .... (he/miss) the flight.
3. I'm glad that you reminded me about Amanda's birthday. .... (I/forget). If .... (you/not/remind) me.
4. Unfortunately I forgot my address book when I went on holiday. If .... (I /have) your address, .... (I/send) you a postcard.
5. A: How was your holiday? Did you have a nice time?
B: It was OK, but .... (we/enjoy) it more if .... (the weather/ be) nicer.
6. I took a taxi to the hotel, but the traffic was bad .... (it/be) quicker if .... (I /walk).
7. I'm not tired. If .... (I/be) tired I'd go home now.
8. I wan't tired last night. If .... (I/be) tired I would have gone home earlier.
Đáp án & Hướng dẫn:
2. If he'd missed the train, he would have missed his flight.
3. I'd have forgotten .... you hadn't reminded.
4. I'd had I have sent /I would have sent
5. We'd have enjoyed/ we would have enjoyed the weather had been
6. It would have been .... I'd walked/ I had walked
7. I were /was
8. I'd been / I had been
Bài 2:For each situation write a sentence beginning with if
1. I wasn't hungry, so I didn't eat anything.
If I'd been hungry, I would have eaten something.
2. The accident happened because the road was icy.
If the road ...........................
3. I didn't know that Joe had to get up early, so I didn't wake him up.
If I ...........................
4. I was able to buy the car only because Jane lent me the money.
...............................
5. Karen wasn't injured in the crash because she was wearing a seat belt.
...............................
6. You didn't have any breakfast – that's why you're hungry now.
...............................
7. I didn't get a taxi because I didn't have any money.
...............................
Đáp án & Hướng dẫn:
2. If the road hadn't been icy, the accident would't have happened.
3. If I'd known, I'd have woken.
4. If Jane hadn't lent me the money, I wouldn't have been able to buy the car.
5. If Karen hadn't been wearing a seat belt, she 'd have been injured.
6. I you'd had, you wouldn't be hungry now.
7. If I'd had money, I would have got a taxi
Bài 3: Imagine that you are in these situations. For each situation write a sentence with I wish.
1. You've eaten too much and now you feel sick.
You say: I wish I hadn't eaten so much.
2. There was a job advertised in the newspaper. You decided no to apply for it. Now you think that your decision was wrong.
You say: I wish I ...........................
3. When you were younger you never learned to play a musical instrument. Now you regret this.
You say: ...........................
4. You've painted the gate red. Now you think that red was the wrong colour.
You say: ...........................
5. You are walking in the country. You'd like to take some photographs but you didn't bring your camera.
You say: ...........................
6. You have some unexpected guests. They didn't phone first to say they were coming. You are very busy and you are not prepared for them.
You say (to yourself): ...........................
Đáp án & Hướng dẫn:
2. I wish I'd applied
3. I wish I'd learned to play a musical instrument
4. I wish I hadn't painted it red.
5. I wish I'd bought my camera.
6. I wish they'd phoned first
Ngữ pháp câu điều kiện loại 3
1. 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.
Xem thêm bài tập ngữ pháp Tiếng Anh có đáp án chi tiết hay khác:
- Bài tập Câu bị động
- Bài tập Mẫu câu It is said that, He is said to
- Bài tập Mẫu câu Have something done
- Bài tập Câu tường thuật - Reported Speech
- Bài tập Câu hỏi & Cách đặt câu hỏi
- Bài tập Trợ động từ
Bài tập Ngữ pháp tiếng Anh phổ biến tại hoconline.club:
- Giáo án lớp 1 (các môn học)
- Giáo án lớp 2 (các môn học)
- Giáo án lớp 3 (các môn học)
- Giáo án lớp 4 (các môn học)
- Giáo án lớp 5 (các môn học)
- Giáo án lớp 6 (các môn học)
- Giáo án lớp 7 (các môn học)
- Giáo án lớp 8 (các môn học)
- Giáo án lớp 9 (các môn học)
- Giáo án lớp 10 (các môn học)
- Giáo án lớp 11 (các môn học)
- Giáo án lớp 12 (các môn học)
- Đề thi lớp 1 (các môn học)
- Đề thi lớp 2 (các môn học)
- Đề thi lớp 3 (các môn học)
- Đề thi lớp 4 (các môn học)
- Đề thi lớp 5 (các môn học)
- Đề thi lớp 6 (các môn học)
- Đề thi lớp 7 (các môn học)
- Đề thi lớp 8 (các môn học)
- Đề thi lớp 9 (các môn học)
- Đề thi lớp 10 (các môn học)
- Đề thi lớp 11 (các môn học)
- Đề thi lớp 12 (các môn học)