Đề bài

Which of the following best restates each of the given sentences?

If it hadn’t been for his carelessness, we would have finished the work.

  • A.
    He was careless because we hadn’t finished the work.
  • B.
    If he had been more careful, we would have completed the work.
  • C.
    If he were careful, we would finish the work.
  • D.
    Because he wasn’t careless, we didn’t finish the work.
Lời giải của GV Loigiaihay.com

Dấu hiệu: động từ trong mệnh đề điều kiện chia quá khứ hoàn thành (had + P2), động từ trong mệnh đề chính chia dạng: would + have + P2

Công thức: If + S + had(not) + P2, S + would (not) have P2

Tạm dịch: Nếu không phải vì sự bất cẩn của anh ấy thì chúng tôi đã hoàn thành công việc rồi.

A. Anh ấy đã bất cẩn vì chúng tôi chưa hoàn thành công việc. => sai nghĩa

B. Nếu trước đây anh ấy cẩn thận hơn thì chúng tôi đã hoàn thành công việc rồi.

C. Nếu anh ấy cẩn thận, chúng tôi sẽ hoàn thành công việc. => sai câu điều kiện (đây là câu đk loại 2)

D. Vì anh ấy không bất cẩn, chúng tôi đã không hoàn thành công việc. => sai nghĩa

Đáp án : B

BÌNH LUẬN

Danh sách bình luận

Đang tải bình luận...