A. should have driven
B. might have driven
C. must have driven
D. mustn’t have driven
should have driven: lẽ ra đã nên lái
might have driven: có thể đã lái
must have driven: chắc hẳn đã lái
mustn’t have driven: ắt hẳn đã không lái
Thomas received a warning for speeding. He must have driven so fast.
Tạm dịch: Thomas đã bi cảnh cáo vì vượt tốc độ. Anh ta chắc hẳn đã lái xe rất nhanh.
Câu hỏi trên thuộc đề trắc nghiệm dưới đây !
Copyright © 2021 HOCTAP247