Mary should have apologised________ being late thi...

Câu hỏi: Mary should have apologised________ being late this morning, but she did not.

A about        

B at     

C for   

D up

Câu hỏi trên thuộc đề trắc nghiệm

- Đề 2 - HKI - tiếng Anh 11 (có lời giải chi tiết)