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

Human beings have destroyed the environment for a long time. They are now paying a high price for this. A. Because having destroyed the environment for a long time, human beings are now payi

978/5750

Human beings have destroyed the environment for a long time. They are now paying a high price for this.

Because having destroyed the environment for a long time, human beings are now paying a high price for this.

Having destroyed the environment for a long time, human beings are now paying a high price for this.

On destroying the environment for a long time, they are now paying a high price for this.

After being destroyed for a long time, the environment is now paying a high price.

Giải thích

Đáp án B

Kiến thức: liên từ, rút gọn mệnh đề, giới từ

Giải thích:

Rút gọn mệnh đề: Having + Vpp => diễn tả hành động đã hoàn thành trước một hành động khác.

Because + clause: bởi vì => A sai

On + V.ing: khi => C sai

Câu D sai về nghĩa.

Tạm dịch : Đã phá huỷ môi trường trong một thời gian dài, con người hiện đang phải trả giá đắt cho việc này.