A. need to have done
B. should have done
C. must have done
D. may have done
B
- should have done= diễn tả một việc đáng lẽ nên làm trong quá khứ nhưng đã không làm
Câu hỏi trên thuộc đề trắc nghiệm dưới đây !
Copyright © 2021 HOCTAP247