Đề thi thử THPT quốc gia năm 2019 môn tiếng anh chuẩn cấu trúc (Đề số 3)

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

9/50

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

can’t / might

must/ can’t

may/ should

should / must

Giải thích

Đá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.