He looks very tired____for a long time?
Giải thích
Đáp án: B. Has he been studying
Giải thích: Ta có cụm trạng ngữ chỉ thời gian “for a long time” nhấn mạnh quá trình xảy ra hành động cho nên chúng ta dùng thời hiện tại hoàn thành tiếp diễn.
Dịch nghĩa: He looks very tired. Has he been studying for a long time? (Anh ấy mệt rồi. Anh ấy đã học lâu chưa?)