Đề thi giữa kì 2 Tiếng Anh 12 có đáp án (Đề 5)

Mark the letter A, B, C, or D to indicate the correct answer:John __ this task yesterday

5/30

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

John ______ this task yesterday morning, but I did it for him. He owes me a thank-you.

must have completed

may have completed

should have completed

could have completed

Giải thích

Đáp án C.