John was not here yesterday. Perhaps he was ill. A. John needn’t be here yesterday because
Giải thích
Đáp án C.
Tạm dịch: John đã không ở đây hôm qua. Có lẽ anh ấy bị ốm.
→ Đáp án C là chính xác, dùng might have done sth: dự đoán việc gì đó xảy ra trong quá khứ (chưa biết chắc nó có như vậy hay không).
Lưu ý: Cần phân biệt giữa must have done sth, might have done sth
- must have done sth: suy đoán logic về một sự việc trong quá khứ, thường có dấu hiệu đi kèm, mang hàm nghĩa chắc chắn nhiều hơn may và might.
MEMORIZE - evennes (n): sự ngang bằng, sự đồng đều - even (adj): bằng phẳng, đều - evenly (adv): ngang bằng, công bằng - even (v): san bằng, làm phẳng |