15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 59)

John congratulated us ______our exam with high marks. A. for passing B. on passing C. to pass D. on pass

267/281

John congratulated us ______our exam with high marks.

for passing

on passing

to pass

on pass

Giải thích

Đáp án B

Cấu trúc: (to) congratulate sbd on N/V-ing: chúc mừng ai vì điều gì.

Dịch: John chúc mừng chúng tôi vì đã vượt qua được kì thi với điểm số cao.