Many inhabitants in the village have been inflicted with cancer due to the polluted source of water.
Giải thích
Chọn C
Kiến thức: Từ đồng nghĩa
be inflicted with: đã bị hứng chịu
A. have fought against: đã chiến đấu với
B. have prevented: đã ngăn cản
C. have suffered from: đã chịu đựng
D. have avoided: đã tránh
Tạm dịch: Nhiều người dân trong làng đã bị ung thư do nguồn nước bị ô nhiễm.