I was not surprised to hear that Harry had failed his driving test .

I was not surprised to hear that Harry had failed his driving test .
A. By having failed his driving test, Harry had failed his driving test
B. It came as no surprise to me that Harry had failed his driving test
C. Harry’s having failed his driving test is not my surprise
D. If Harry had not failed his driving test, I would have been surprised

Đáp án B

 It came as no surprise to me that Harry had failed his driving test. Cấu trúc: It comes/came as (no) surprise to sb that … = Ai đó ngạc nhiên rằng …
Đáp án A không có nghĩa; đáp án C loại vì không có cách diễn đạt này; đáp án D loại vì không sát nghĩa: “If Harry had not …” (Nếu Harry không trượt thi lái xe, thì tôi đã ngạc nhiên rồi.)