I put my keys on the table, but now it‟s gone. Someone ______________have taken it.

Đáp án đúng: D
Đáp án là D. may have done : có lẽ đã – diễn tả một khả năng có thể ở quá khứ, song người nói không dám chắc. “ Tôi đã để chìa khóa trên bàn, nhưng giờ không thấy nữa. Có lẽ ai đó đã lấy đi. “
Số bình luận về đáp án: 2