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

John congratulated us our exam with high marks.

295/1620

John congratulated us _______ our exam with high marks.

on passing

for passing

to pass

on pass

Giải thích

Cấu trúc: congratulate sb + on + V-ing: khen ngợi (ai) về cái gì
Dịch: John khen chúng tôi đã qua kỳ thi với điểm số cao. Chọn A