Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that is closest in meaning to each of the following questions.
We had planned to walk right round the lake, but the heavy rain made this impossible.
A. In spite of the heavy rain we managed to walk half way round the lake as planned.
B. We would have walked right round the lake even if it had rained heavily.
C. If it hadn’t rained so heavy we would have walked right round the lake.
D. The heavy rain nearly prevented us from walking right round the lake.
Đáp án là D. Cấu trúc prevent someone/ something from (doing ) something: ngăn cản ai/ cái gì làm gì.