If S + V ( chia ở thì quá khứ hoàn thành), S + would have (wouldn't have) + Vp2
Giải thích kí hiệu: Xem thêm
If He had told me the truth yesterday, I would have helped him.
(Nếu anh ấy nói với tôi sự thật ngày hôm qua, tôi đã giúp anh ấy rồi.)
Ta hiểu sự thật là ngày hôm qua anh ấy đã KHÔNG nói thật với tôi nên thực tế là tôi không giúp được gì cho anh ấy. Đây là một giả định về một sự việc trái với sự thật trong quá khứ nên ta sử dụng câu điều kiện loại III để nói.
Chúng ta đôi lúc còn dễ nhầm lẫn giữa câu điều kiện loại 1 và loại 2 và loại 3.
Bạn có thể xem lại kiến thức câu điều kiện loại 1 ở đây => Xem thêm
Bạn có thể xem lại kiến thức câu điều kiện loại 2 ở đây => Xem thêm
Bài tập 1: Chia động từ trong ngoặc
1. If I had known that you couldn't eat octopus, I (not buy) _________________ it.
2. I (bring) _________________ you some beer if I had known that you were thirsty.
3. If you had touched that electric cable, you (be) _________________ electrocuted.
4. If the story hadn't been true, the newspaper (not print) _________________ it.
5. If I had known that you couldn't eat octopus, I (not buy) _________________ it.
Bài tập 2: Chọn đáp án đúng
1. If I __________the same problem you had as a child, I might not have succeeded in life as well as you have.
A. have B. would have
C. had had D. should have
2. I __________you sooner had someone told me you were in the hospital.
A. would have visited B. visited
C. had visited D. visit
3.If I __________more help, I would call my neighbor.
A. needed B. should I need
C. have needed D. had need
4. __________then what I know yesterday, I would have saved myself a lot of time and trouble over the years.
A. If I had known B. did I know
C. If I know D. If I would know
5. Do you think there would be less conflict in the world if all people __________the same language?
A. spoke B. speak
C. had spoken D. will speak
6. If you can give me one good reason for your acting like this, __________this incident again.
A. I will never mention B. I never mention
C. will I never mention D. I don’t mention
7. If I had known you were asleep, I __________so much noise when I came in.
A. didn’t make B. wouldn’t have made
C. won’t make D. don’t make
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn
Trang chia sẽ kiến thức là một nơi mà mọi người có thể tìm kiếm và chia sẽ kiến thức về mọi lĩnh vực. Từ khoa học đến nghệ thuật, từ kinh tế đến xã hội, trang chia sẽ kiến thức là một nguồn tài nguyên quý giá cho mọi người. Trong xã hội ngày nay, việc học hỏi và chia sẽ kiến thức là rất quan trọng....