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

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 should have completed 

C could have completed 

D may have completed

* Đáp án

B

* Hướng dẫn giải

Phương pháp giải:

Copyright © 2021 HOCTAP247