Christine ...... have arrived by now, she _______ have missed the bus.
Giải thích
Đá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