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

Human carelessness has been _____________ damaging marine life. A. accused of B. prevented C. said to D. warned against

211/400

Human carelessness has been _____________ damaging marine life.

accused of

prevented

said to

warned against

Giải thích

:  A

- accuse of sth/V-ing: buộc tội về điều gì

- prevent sb/sth from..: ngăn cản/ bảo vệ ai/ cái gì khỏi..

-be said to V: được nói là làm gì ( dạng bị động)

- be warned not to V: được cảnh báo là không làm gì

Dịch: Sự bất cẩn của con người đã bị buộc tội phá họai môi trường biển.