Đáp án C
Để nhấn mạnh tính chất liên tục của hành động kéo dài từ quá khứ cho đến hiện tại [ for many consecutive days] ta dùng thì hiện tại hoàn thành tiếp diễn.
Câu không có dấu hiệu của quá khứ nên không dùng quá khứ hoàn thành tiếp diễn.
Câu này dịch như sau: Tôi đã làm việc cho dự án này nhiều ngày liên tục nhưng không thành công.