Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Lê Quỳnh  Anh

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

A. can’t / might     

B. must/ can’t     

C. may/ should     

D. should / must

Dương Hoàn Anh
4 tháng 3 2018 lúc 10:56

Đáp án D

Giải thích:

Should have Vpp: ai đó đã nên/lẽ ra nên làm gì, nhưng thực tế thì chưa.

Must have Vpp: dự đoán ai đó chắc hẳn đã làm gì trong quá khứ.

Might have Vpp: dự đoán ai đó có thể đã làm gì trong quá khứ, tính chắc chắn thấp hơn.

Dịch: Christine lẽ ra đã đến rồi mới phải, chắc hẳn là cô ấy bị lỡ xe buýt.


Các câu hỏi tương tự
Lê Quỳnh  Anh
Xem chi tiết
Lê Quỳnh  Anh
Xem chi tiết
Lê Quỳnh  Anh
Xem chi tiết
Lê Quỳnh  Anh
Xem chi tiết
Lê Quỳnh  Anh
Xem chi tiết
Lê Quỳnh  Anh
Xem chi tiết
Lê Quỳnh  Anh
Xem chi tiết
Lê Quỳnh  Anh
Xem chi tiết
Lê Quỳnh  Anh
Xem chi tiết