Mary apologizes for having kept them waiting.
Giải thích
Đáp án: D
Dịch: Mary xin lỗi vì đã để họ phải chờ đợi.
A. Mary đã đợi họ rất lâu rồi. => sai nghĩa
B. Mary rất tiếc họ đã đến muộn. => sai nghĩa
C. Mary nói rằng họ gọi để thông báo rằng họ sẽ đến muộn. => sai nghĩa
D. Marry xin lỗi vì đã bắt họ phải đợi mình. => đúng (make sb do sth: bắt ai làm gì)