Some of my friends __________ volunteer work for many years, but I only _______ last summer. A. did/ started B. are doing/ have started C. have done/ started D. have done/ have st
Giải thích
C
Ta thấy dấu hiệu “for many years” (trong nhiều năm) là dấu hiệu thì hiện tại hoàn thành.
→ Chỗ trống đầu tiên chia hiện tại hoàn thành với chủ ngữ là “Some of my friends”
→ Chọn “have done”
Mệnh đề sau có dấu hiệu “last summer” (mùa hè năm ngoái) là dấu hiệu thì quá khứ đơn
→ Chọn C. have done/ started
→ Some of my friends have done volunteer work for many years, but I only started last summer.
Dịch: Một vài người bạn của tôi đã làm công việc tình nguyện trong nhiều năm, còn tôi chỉ mới bắt đầu từ mùa hè năm ngoái.