He’s been limping since last week. He (win) the race yesterday at all.
Giải thích
Đáp án. can’t have won
Giải thích:
Dựa vào nghĩa của câu ta thấy câu diễn tả phỏng đoán về một sự việc không thể xảy ra trong quá khứ. Vì vậy, ta điền can’t have won để hoàn thành câu.
Dịch nghĩa: Anh ấy đi tập tễnh từ tuần trước. Anh ấy không thể chiến thắng cuộc đua hôm qua.