Trắc nghiệm Tiếng anh 12 Kết hợp câu - Mức độ thông hiểu có đáp án (Phần 2)

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

12/30

Humanbeingshavedestroyedtheenvironmentforalongtime.Theyarenowpayingahighpriceforthis.

Becausehavingdestroyedtheenvironmentforalongtime,humanbeingsarenowpayingahighpriceforthis.

Havingdestroyedtheenvironment foralongtime,humanbeings arenow payingahighpriceforthis.

On destroyingtheenvironmentforalongtime, theyarenowpayingahighpriceforthis.

Afterbeingdestroyedforalongtime,theenvironment isnowpayingahighprice.

Giải thích

Kiếnthức: Rútgọn 2 mnh đềcùng chng

Giải thích:

Rútgọn mệnhđề: Having+Vpp => din tảhànhđộngđãhoàn thànhtrướcmộthành độngkhác.

Because+clause: bởivì

On +V.ing:khi

Tạmdịch: Conngườiđãpháhủymôitrưngmộtthời giandài.Bâygiờhọđangtrảgiáđắtchođiềunày.A. sai ngữ pháp: Because+S +V

B. Đãpháhuỷmôitrườngtrongmộtthờigiandài,con người hiệnđangphảitrảgiáđắtcho việcnày.=> đúng

C.sai ngữpháp:destroying=>havingdestroyed

D. Saukhi bịhủypháhủymộtthời giandài, bâygiờmôitrườngđangtrảgiáđắt.=> sai nghĩa

ChọnB