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

On he had won the scholarship to Harvard University, he jumped for joy.

168/500

On __________ he had won the scholarship to Harvard University, he jumped for joy.

he was told

having told

telling

being told

Giải thích

 Đáp án D.

Tạm dịch: Khi được thông báo rằng anh ta đã giành được học bổng vào Đại học Harvard, anh ta nhảy cẫng lên sung sướng.

Cấu trúc: on doing sth:khi điều gì xảy ra, khi đang làm gì. Ở dạng bị động là on being done sth.

Ex: What was your reaction on seeing him?