A. John said he was sorry for not keeping his promise.
B. John apologised to his Mum for breaking his promise.
C. John apologised his Mum because he didn’t keep his promise.
D. John felt sorry for his mum’s not keeping her promise.
Kiến thức: Câu tường thuật
Giải thích:
be sorry for + V-ing = apologise to sb for Ving: xin lỗi ai vì đã làm gì
Tạm dịch: "Con xin lỗi vì đã không giữ lời hứa, mẹ à!" John nói.
A. John nói rằng cậu ấy xin lỗi vì không giữ lời hứa. => không hợp nghĩa
B. John xin lỗi mẹ vì không giữ lời hứa. => đúng cấu trúc và nghĩa
C. John xin lỗi mẹ vì cậu ấy không giữ lời hứa. => không hợp nghĩa
D. John cảm thấy tiếc cho việc mẹ mình không giữ lời hứa. => không hợp nghĩa
Chọn B
Gói VIP thi online tại VietJack (chỉ 400k/1 năm học), luyện tập gần 1 triệu câu hỏi có đáp án chi tiết