Đề thi giữa kì 2 Tiếng Anh 12 Thí điểm (Đề 3)

John ____ this task yesterday morning, but I did it for him

5/30

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