They’re delighted with the replies they_____from the public so far.
Giải thích
Đáp án: C. have received
Giải thích: Ta có trạng ngữ chỉ thời gian “so far” thề hiện hành động đã xảy ra tính đến thời điểm hiện tại nên ta dùng thời hiện tại hoàn thành.
Dịch nghĩa: They’re delighted with the replies they have received from the public so far. (Họ vui mừng với những câu trả lời mà họ đã nhận được từ phía công chúng cho đến lúc này.)