Christine ...... have arrived by now, she _______ have missed the bus.

Câu hỏi :

Christine ...... have arrived by now, she _______ have missed the bus.

A. can’t / might

B. must/ can’t   

C. may/ should  

D. should / must

* Đáp án

D

* Hướng dẫn giải

Đáp án D

should have done sth: nên đã làm gì (nhưng thực tế không làm) 

must have done sth: chắc hẳn đã làm gì (phỏng đoán) 

=> đáp án D 

Tạm dịch: Christine nên đến bây giờ rồi mới đúng, cô ấy chắc bị lỡ buýt rồi

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

Đề luyện thi THPT quốc gia môn tiếng anh có lời giải !!

Số câu hỏi: 550

Copyright © 2021 HOCTAP247