Đề thi thử THPT Quốc Gia môn Tiếng anh năm 2020 (Đề số 6)

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

14/80

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.

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

had to

should

would rather

may

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.