She got angry because he broke his promise.
A. If he didn't break his promise, she wouldn't get angry.
B. Had he not broken his promise, she wouldn't have got angry.
C. If she hadn't got angry, he wouldn't have broken his promise.
B
Phương pháp giải:
Kiến thức: Đảo ngữ câu điều kiện loại 3
Giải chi tiết:
Câu gốc sử dụng thì quá khứ đơn nên khi viết câu điều kiện phải sử dụng câu điều kiện loại III (diễn tả điều kiện trái ngược với quá khứ, dẫn đến kết quả cũng trái với sự thật trong quá khứ).
Cấu trúc: If + S + had + Vp2, S + would have + Vp2
Đảo ngữ: Had + S + (not) Vp2, S + would (not) have Vp2.
Tạm dịch: Cô ấy tức giận vì anh ta phá vỡ lời hứa.
= Nếu anh ta đã không phá vỡ lời hứa, cô ấy đã không tức giận như vậy rồi.
Các phương án khác:
A. Sai câu điều kiện.
C. Nếu cô ấy đã không tức giận, anh ấy đã không phá vỡ lời hứa như vậy rồi. => sai nghĩa
D. Nếu không phải vì sự tức giận của cô ấy thì anh ấy đã không phá vỡ lời hứa rồi. => sai nghĩa
Chọn B.
Câu hỏi trên thuộc đề trắc nghiệm dưới đây !
Copyright © 2021 HOCTAP247