Đáp án A
Thì Hiện tại hoàn thành tiếp diễn (have/has been V-ing) dùng để diễn tả hành động, sự việc đã xảy ra trong quá khứ, tiếp diễn tới hiện tại và để lại dấu hiệu ở hiện tại (DH: He is exhausted), nhấn mạnh tới quá trình.
Dịch: Anh ta kiệt sức. Anh ta đã chạy suốt cả buổi chiều cố gắng dọn dẹp nhà cửa trước khi khách tới.