John ______ this task yesterday morning, but I did...
Câu hỏi: John ______ this task yesterday morning, but I did it for him. He owes me a thank-you.
A. must have completed
B. may have completed
C. should have completed
D. could have completed
Câu hỏi trên thuộc đề trắc nghiệm
Đề thi thử THPT QG năm 2018 môn Tiếng Anh - THPT Chuyên Thái Nguyên