A. must have done
B. can have done
C. may have done
D. should have done
D
Đáp án D
A. must have done: chắc chẵn đã được làm
B. can have done: có thể đã làm
C. may have done: có thể đã làm
D. should have done: đáng lẽ phải đã làm (nhưng không làm)
Tạm dịch: Cố vấn của tôi rất tức giận. tôi đã không làm tất cả công việc mà đáng lẽ tôi phải làm tuần trước.
Câu hỏi trên thuộc đề trắc nghiệm dưới đây !
Copyright © 2021 HOCTAP247