Câu hỏi

Mark the letter A, B, C or D on your answer sheet to indicate the underlined part that needs correction in the following question.

Humans have done great advances in technology at the expense of the environment.

  • A at the expense  
  • B Humans   
  • C have done    
  • D advances

Phương pháp giải:

Kiến thức: Cụm từ

Lời giải chi tiết:

Giải thích:

have done => have made

Ta có cụm “to make advances” (v): có những tiến bộ

Tạm dịch: Con người đã có những tiến bộ vượt bậc trong công nghệ với chi phí môi trường.

Chọn C


Luyện Bài Tập Trắc nghiệm Tiếng Anh 12 mới - Xem ngay