Christine ...... have arrived by now, she..... have missed the bus. can’t / might
Giải thích
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.