Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 (Phần 9)

"Could Tom have been at home yesterday?" - "He … really don't know." A. could have been

79/161

"Could Tom have been at home yesterday?" - "He … really don't know."

could have been

had to have been

might be

couldn't have

Giải thích

Đáp án: A

Giải thích: diễn tả dự đoán có thể xảy ra trong quá khứ dùng could have + VpII

Dịch: "Tom có thể đã ở nhà ngày hôm qua?" - "Anh ấy có thể đã thực sự không biết."