I put my keys on the table, but now it’s gone. Someone have taken it
Giải thích
Đá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.