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

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

668/1620

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?