I. Fill in the gaps with the correct form of the given modal verbs followed by a past participle: (must have / should
I. Fill in the gaps with the correct form of the given modal verbs followed by a past participle: (must have / should have / needn't have / might have / can't have / shouldn't have)
Trả lời cho các câu 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 dưới đây:
Question 1. She ____________ locked the door before leaving; it's wide open now.
Đáp án đúng là: can't have
Đáp án cần điền là: can't have
Question 2. He ____________ finished his homework by now; he's always so efficient.
Đáp án đúng là: must have
Đáp án cần điền là: must have
Question 3. They ____________ taken the wrong turn; they've been driving for hours without reaching their destination.
Đáp án đúng là: must have
Đáp án cần điền là: must have
Question 4. You ____________ brought your umbrella; it's raining heavily outside.
Đáp án đúng là: should have
Đáp án cần điền là: should have
Question 5. We ____________ left the restaurant earlier; it's already past midnight.
Đáp án đúng là: should have
Đáp án cần điền là: should have
Question 6. They ____________ worried about the weather forecast; it turned out to be a sunny day.
Đáp án đúng là: needn't have
Đáp án cần điền là: needn't have
Question 7. They ____________ bought tickets in advance; the concert is sold out now.
Đáp án đúng là: should have
Đáp án cần điền là: should have
Question 8. He ____________ treated her like that. It was offensive.
Đáp án đúng là: shouldn’t have
Đáp án cần điền là: shouldn’t have
Question 9. She ____________ missed her flight; she's not at the airport yet.
Đáp án đúng là: must have/ might have
Đáp án cần điền là: must have/ might have
Question 10. He ____________ forgotten his wallet at home; he's searching through his pockets frantically.
Đáp án đúng là: might have
Đáp án cần điền là: might have
Question 11. They ____________ brought so much food to the party; there's plenty for everyone.
Đáp án đúng là: needn't have
Đáp án cần điền là: needn't have
Question 12. He ____________ rushed to catch the bus; there's another one coming in ten minutes.
Đáp án đúng là: needn't have
Đáp án cần điền là: needn't have
Question 13. The meeting ____________ started ten minutes ago; perhaps there's been a delay, I'll reach out to the organizer for an update.
Đáp án đúng là: should have
Đáp án cần điền là: should have
Question 14. He ____________ been the person you met at the cinema yesterday. He was with me all day.
Đáp án đúng là: can’t have
Đáp án cần điền là: can’t have
Question 15. They ___________ painted the entire house overnight; it would have taken them days to complete.
Đáp án đúng là: can’t have
Đáp án cần điền là: can’t have
Quảng cáo
>> 2K8 Chú ý! Lộ Trình Sun 2026 - 3IN1 - 1 lộ trình ôn 3 kì thi (Luyện thi 26+ TN THPT, 90+ ĐGNL HN, 900+ ĐGNL HCM, 70+ ĐGTD - Click xem ngay) tại Tuyensinh247.com.Đầy đủ theo 3 đầu sách, Thầy Cô giáo giỏi, luyện thi theo 3 giai đoạn: Nền tảng lớp 12, Luyện thi chuyên sâu, Luyện đề đủ dạng đáp ứng mọi kì thi.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Hỗ trợ - Hướng dẫn
-
024.7300.7989
-
1800.6947
(Thời gian hỗ trợ từ 7h đến 22h)
Email: lienhe@tuyensinh247.com












