________ the fire for 12 hours, the firemen were able to put it out.
Đáp án đúng: D
Kiến thức về phân từ hoàn thành
* Khi hai mệnh đề đồng chủ ngữ, ta bỏ chủ ngữ của mệnh đề đầu, đồng thời chuyển động từ về dạng (Not) Ving/having + Vp2 (với động từ mang nghĩa chủ động).
- Dùng Ving khi muốn diễn tả hành động xảy ra nối tiếp nhau.
- Dùng Having + Vp2 khi muốn nhấn mạnh một hành động đã xảy ra xong rồi mới tới hành động khác.
=>Do đó, D là đáp án phù hợp.
Tạm dịch: Chiến đấu với đám cháy trong 12 giờ, các chú lính cứu hỏa mới dập tắt được nó.