5000 câu trắc nghiệm Tiếng Anh 9 có đáp án - Phần 87

I put my keys on the table, but now it's gone. Someone_____ have taken it.

7/20

I put my keys on the table, but now it's gone. Someone_____ have taken it.

may

had to

should

would rather

Giải thích

Chọn đáp án A