A. can’t have finished
B. must have finished
C. may not have finished
D. should have finished
D
can’t have V.p.p: không thể xảy ra trong quá khứ
may have V.p.p: có lẽ đã xảy ra trong quá khứ
should have V.p.p: nên làm gì nhưng đã không làm
must have V.p.p: chắc hẳn đã làm gì
Đáp án: D
Tạm dịch: Đó không phải là lý do! Bạn biết bạn nên hoàn thành báo cáo này vào hôm nay.
Câu hỏi trên thuộc đề trắc nghiệm dưới đây !
Copyright © 2021 HOCTAP247