{
  "id": "tieng-anh-lop-7-cuoi-nam-kntt-v2",
  "slug": "tieng-anh-lop-7-cuoi-nam-kntt-v2",
  "title": "Đề Thi Cuối Năm / Tổng Ôn Chuẩn Kết Nối Tri Thức (Đề Thực Chiến Số 2) — Môn Tiếng Anh Lớp 7",
  "code": "205",
  "grade": "lop-7",
  "grade_name": "Lớp 7",
  "subject": "tieng-anh",
  "subject_name": "Tiếng Anh",
  "season": "cuoi-nam",
  "season_id": "cuoi-nam",
  "season_name": "Cuối Năm & Chuyển Cấp",
  "topic": "Cuối Năm & Chuyển Cấp • Tiếng Anh Lớp 7 (KNTT)",
  "topic_name": "Cuối Năm & Chuyển Cấp • Tiếng Anh Lớp 7 (KNTT)",
  "topic_tag": "Cuối Năm & Chuyển Cấp • Tiếng Anh Lớp 7 (KNTT)",
  "topic_id": "tieng-anh-lop-7-cuoi-nam-kntt-v2",
  "textbook": "Bộ SGK Thống Nhất Toàn Quốc 'Kết nối tri thức với cuộc sống'",
  "duration_minutes": 45,
  "exam_type": "Đề Chuẩn Ma Trận Bộ GD&ĐT 2025 (100% Kết Nối Tri Thức)",
  "is_flagship_2026": true,
  "exam_format": "thong_tu_22_tieng_anh",
  "format_standard": "Thông tư 22/2021/TT-BGDĐT — Tiếng Anh Global Success (35 câu Trắc nghiệm / 45 phút)",
  "total_score": 10,
  "level_tier": 2,
  "tier_level": 2,
  "tier_name": "🔵 Level 2: Đề Thực Chiến Chuẩn Ma Trận (Mục tiêu 8.5+)",
  "part1_mcq": [
    {
      "question": "He goes swimming when he ____ free time.",
      "options": [
        {
          "key": "A",
          "text": "have"
        },
        {
          "key": "B",
          "text": "is having"
        },
        {
          "key": "C",
          "text": "has"
        },
        {
          "key": "D",
          "text": "will have"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Vế trước chia ở thì hiện tại đơn ⇒ vế sau cũng chia ở thì hiện tại đơn (tương ứng về thì) ⇒ Loại B (hiện tại tiếp diễn) và D (tương lai đơ... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Vế trước chia ở thì hiện tại đơn ⇒ vế sau cũng chia ở thì hiện tại đơn (tương ứng về thì) ⇒ Loại B (hiện tại tiếp diễn) và D (tương lai đơn) Chủ ngữ số ít (he, anh ấy) ⇒ động từ thêm –s/es ⇒ He goes swimming when he has free time. Tạm dịch: Anh ấy đi bơi khi có thời gian rảnh.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "94d627da737acef41fcac7f5",
      "number": 1
    },
    {
      "question": "My sister is very keen on swimming, and she goes swimming three _____ a week.",
      "options": [
        {
          "key": "A",
          "text": "time"
        },
        {
          "key": "B",
          "text": "a time"
        },
        {
          "key": "C",
          "text": "times"
        },
        {
          "key": "D",
          "text": "timings"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Sau three (3) là danh từ đếm được số nhiều ⇒ 3 times (3 lần), chú ý nếu time có nghĩa thời gian thì không đếm được và không thêm –s ⇒ My s... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Sau three (3) là danh từ đếm được số nhiều ⇒ 3 times (3 lần), chú ý nếu time có nghĩa thời gian thì không đếm được và không thêm –s ⇒ My sister is very keen on swimming, and she goes swimming three times a week. Tạm dịch: Chị tôi rất thích bơi, và chị ấy đi bơi ba lần một tuần.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "c67993a797a166970ca874a8",
      "number": 2
    },
    {
      "question": "My mom _____ me every weekend without fail.",
      "options": [
        {
          "key": "A",
          "text": "is calling"
        },
        {
          "key": "B",
          "text": "will call"
        },
        {
          "key": "C",
          "text": "calls"
        },
        {
          "key": "D",
          "text": "will be calling"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: every weekend (mỗi cuối tuần) là dấu hiệu nhận biết thì hiện tại đơn ⇒ loại A (hiện tại tiếp diễn), loại B (tương lai dơn) và loại D (tươn... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: every weekend (mỗi cuối tuần) là dấu hiệu nhận biết thì hiện tại đơn ⇒ loại A (hiện tại tiếp diễn), loại B (tương lai dơn) và loại D (tương lai tiếp diễn) ⇒ My mom calls me every weekend without fail. Tạm dịch: Mẹ tôi gọi cho tôi mỗi cuối tuần mà không nhỡ lần nào",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "fd7213d8fef55e5016bbc9a0",
      "number": 3
    },
    {
      "question": "My dad often _____ up late on Saturday mornings.",
      "options": [
        {
          "key": "A",
          "text": "got"
        },
        {
          "key": "B",
          "text": "will get"
        },
        {
          "key": "C",
          "text": "is getting"
        },
        {
          "key": "D",
          "text": "gets"
        }
      ],
      "correct": "D",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: D Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn ⇒ loại A (quá khứ đơn), loại B (tương lai dơn) và loại C (hiện tại tiếp diễn) ⇒ My d... => Chọn D!",
      "explanation": "Đáp án: D Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn ⇒ loại A (quá khứ đơn), loại B (tương lai dơn) và loại C (hiện tại tiếp diễn) ⇒ My dad often gets up late on Saturday mornings. Tạm dịch: Bố tôi thường thức dậy muộn vào sáng thứ bảy.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "e1a5c0cddbd0e2cb1cf25721",
      "number": 4
    },
    {
      "question": "How ______ do you go to the library after school?",
      "options": [
        {
          "key": "A",
          "text": "often"
        },
        {
          "key": "B",
          "text": "much"
        },
        {
          "key": "C",
          "text": "many"
        },
        {
          "key": "D",
          "text": "usually"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: How often: hỏi về tần suất, mức độ thực hiện hành động How much: hỏi số lượng của danh từ không đếm được How many: hỏi số lượng của danh t... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: How often: hỏi về tần suất, mức độ thực hiện hành động How much: hỏi số lượng của danh từ không đếm được How many: hỏi số lượng của danh từ đếm được Không có cấu trúc hỏi How usually (loại D) ⇒ How often do you go to the library after school? Tạm dịch: Bạn có thường đến thư viện sau giờ học không?",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "cfc4c70d1b0f9df8db8e22de",
      "number": 5
    },
    {
      "question": "________ any other languages apart from English?",
      "options": [
        {
          "key": "A",
          "text": "Are you speaking"
        },
        {
          "key": "B",
          "text": "Will you speak"
        },
        {
          "key": "C",
          "text": "Do you speak"
        },
        {
          "key": "D",
          "text": "Shall you speak"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Câu hỏi về năng lực, khả năng ⇒ sử dụng thì hiện tại đơn, cụm từ apart from (ngoại trừ) ⇒ Do you speak any other languages apart from Engl... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Câu hỏi về năng lực, khả năng ⇒ sử dụng thì hiện tại đơn, cụm từ apart from (ngoại trừ) ⇒ Do you speak any other languages apart from English? Tạm dịch: Bạn có nói ngôn ngữ nào khác ngoài tiếng Anh không?",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "ea290955909d537939a71d57",
      "number": 6
    },
    {
      "question": "Eric, _______ hockey competitively or just for fun?",
      "options": [
        {
          "key": "A",
          "text": "do you usually play"
        },
        {
          "key": "B",
          "text": "are you usually playing"
        },
        {
          "key": "C",
          "text": "will you usually play"
        },
        {
          "key": "D",
          "text": "have you usually played"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Trong câu có trạng từ chỉ tần suất usually (thường thường) ⇒ dấu hiệu nhận biết thì hiện tại đơn ⇒ chọn A Câu B là thì hiện tại tiếp diễn ... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Trong câu có trạng từ chỉ tần suất usually (thường thường) ⇒ dấu hiệu nhận biết thì hiện tại đơn ⇒ chọn A Câu B là thì hiện tại tiếp diễn (be+V_ing), câu C là thì tương lai đơn (will+V_infi) và D là thì hiện tại hoàn thành (have+V_PII) ⇒ Eric, do you usually play hockey competitively or just for fun? Tạm dịch: Eric, bạn có thường chơi khúc côn cầu cạnh tranh hay chỉ để giải trí?",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "4cd4c823698ac1707600a458",
      "number": 7
    },
    {
      "question": "Unfortunately, Simon _____ a day off very often.",
      "options": [
        {
          "key": "A",
          "text": "get"
        },
        {
          "key": "B",
          "text": "doesn’t get"
        },
        {
          "key": "C",
          "text": "isn’t getting"
        },
        {
          "key": "D",
          "text": "won’t get"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn ⇒ loại C (be+V_ing, hiện tại tiếp diễn), loại D (won’t+V_infi, thì tương lai đơn) Ch... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn ⇒ loại C (be+V_ing, hiện tại tiếp diễn), loại D (won’t+V_infi, thì tương lai đơn) Chủ ngữ là danh từ số ít (Simon, một người) ⇒ nếu ở thể khẳng định phải thêm đuôi –s ⇒ loại A (get, V_infi) ⇒ Unfortunately, Simon doesn’t get a day off very often. Tạm dịch: Thật không may, Simon không được nghỉ thường xuyên.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "e72d30f9933646d985adb313",
      "number": 8
    },
    {
      "question": "Mai loves cooking a lot because she often _____ food for her family and feels great to se other people enjoy her food.",
      "options": [
        {
          "key": "A",
          "text": "prepare"
        },
        {
          "key": "B",
          "text": "preparing"
        },
        {
          "key": "C",
          "text": "to prepare"
        },
        {
          "key": "D",
          "text": "prepares"
        }
      ],
      "correct": "D",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: D Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn Chủ ngữ là danh từ số ít (she, cô ấy) ⇒ ở thể khẳng định phải thêm đuôi –s/es ⇒ chọn... => Chọn D!",
      "explanation": "Đáp án: D Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn Chủ ngữ là danh từ số ít (she, cô ấy) ⇒ ở thể khẳng định phải thêm đuôi –s/es ⇒ chọn D ⇒ Mai loves cooking a lot because she often prepares food for her family and feels great to see other people enjoy her food. Tạm dịch: Mai rất thích nấu ăn vì cô thường chuẩn bị thức ăn cho gia đình và cảm thấy tuyệt vời khi thấy người khác thưởng thức đồ ăn của mình.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "143bfdbce59c9f8787c8103e",
      "number": 9
    },
    {
      "question": "Who ______ after the children when you are away?",
      "options": [
        {
          "key": "A",
          "text": "looks"
        },
        {
          "key": "B",
          "text": "look"
        },
        {
          "key": "C",
          "text": "does look"
        },
        {
          "key": "D",
          "text": "will be look"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Trong câu dùng từ để hỏi làm chủ ngữ nên động từ phải chia theo số ít ⇒ Who looks after the children when you are away? Tạm dịch: Ai chăm ... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Trong câu dùng từ để hỏi làm chủ ngữ nên động từ phải chia theo số ít ⇒ Who looks after the children when you are away? Tạm dịch: Ai chăm sóc con khi bạn đi vắng?",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "b8f27e81eceaf3f1795eafdb",
      "number": 10
    },
    {
      "question": "Doing morning exercise everyday is good ____ your health.",
      "options": [
        {
          "key": "A",
          "text": "on"
        },
        {
          "key": "B",
          "text": "for"
        },
        {
          "key": "C",
          "text": "to"
        },
        {
          "key": "D",
          "text": "at"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Cụm từ: good for st (tốt cho gì) Good at (giỏi về thứ gì) ⇒ Doing morning exercise everyday is good for your health. Tạm dịch: Tập thể dục... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: Cụm từ: good for st (tốt cho gì) Good at (giỏi về thứ gì) ⇒ Doing morning exercise everyday is good for your health. Tạm dịch: Tập thể dục buổi sáng hàng ngày rất tốt cho sức khỏe của bạn.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "26d11db3c8f1795e49af4854",
      "number": 11
    },
    {
      "question": "Tom enjoys taking part ____ New Stars Football Club.",
      "options": [
        {
          "key": "A",
          "text": "in"
        },
        {
          "key": "B",
          "text": "of"
        },
        {
          "key": "C",
          "text": "after"
        },
        {
          "key": "D",
          "text": "before"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Cụm từ: take part in +V_ing/N (tham gia vào…) ⇒ Tom enjoys taking part in New Stars Football Club. Tạm dịch: Tom thích tham gia Câu lạc bộ... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Cụm từ: take part in +V_ing/N (tham gia vào…) ⇒ Tom enjoys taking part in New Stars Football Club. Tạm dịch: Tom thích tham gia Câu lạc bộ bóng đá New Stars.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "7f9415b52455a9789ca58ed0",
      "number": 12
    },
    {
      "question": "She often receives beautiful dolls _____ her grandma.",
      "options": [
        {
          "key": "A",
          "text": "of"
        },
        {
          "key": "B",
          "text": "in"
        },
        {
          "key": "C",
          "text": "from"
        },
        {
          "key": "D",
          "text": "on"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Of (prep): của In (prep): trong From (prep): từ On (prep): trên ⇒ She often receives beautiful dolls from her grandma. Tạm dịch : Cô thườn... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Of (prep): của In (prep): trong From (prep): từ On (prep): trên ⇒ She often receives beautiful dolls from her grandma. Tạm dịch : Cô thường nhận được những con búp bê xinh đẹp từ bà của mình.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "469d9a46cf28ff81ed7e3246",
      "number": 13
    },
    {
      "question": "I’m proud to say that my son is very good ___ playing the guitar.",
      "options": [
        {
          "key": "A",
          "text": "about"
        },
        {
          "key": "B",
          "text": "in"
        },
        {
          "key": "C",
          "text": "on"
        },
        {
          "key": "D",
          "text": "at"
        }
      ],
      "correct": "D",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: D Giải thích: Cụm từ: be good at at (giỏi về thứ gì) ⇒ I’m proud to say that my son is very good at playing the guitar. Tạm dịch: Tôi tự hào nói rằng co... => Chọn D!",
      "explanation": "Đáp án: D Giải thích: Cụm từ: be good at at (giỏi về thứ gì) ⇒ I’m proud to say that my son is very good at playing the guitar. Tạm dịch: Tôi tự hào nói rằng con trai tôi chơi guitar rất giỏi.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "8ba5e688d9d67a5bd349bc26",
      "number": 14
    },
    {
      "question": "My mother ________ to stay with us next weekend.",
      "options": [
        {
          "key": "A",
          "text": "come"
        },
        {
          "key": "B",
          "text": "comes"
        },
        {
          "key": "C",
          "text": "will come"
        },
        {
          "key": "D",
          "text": "will comes"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Next weekend (cuối tuần tới) là dấu hiệu nhận biết thì tương lai đơn ⇒ will+V_infi ⇒ chọn C ⇒ My mother will come to stay with us next wee... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Next weekend (cuối tuần tới) là dấu hiệu nhận biết thì tương lai đơn ⇒ will+V_infi ⇒ chọn C ⇒ My mother will come to stay with us next weekend Tạm dịch: Mẹ tôi sẽ đến ở với chúng tôi vào cuối tuần tới",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "883cf97e62f339974e67f1cc",
      "number": 15
    },
    {
      "question": "In the future, Nick _______ mountains in other countries.",
      "options": [
        {
          "key": "A",
          "text": "climb"
        },
        {
          "key": "B",
          "text": "will climb"
        },
        {
          "key": "C",
          "text": "climbing"
        },
        {
          "key": "D",
          "text": "climbs"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: In the future (trong tương lai) là dấu hiệu nhận biết thì tương lai đơn ⇒ will+V_infi (chọn B) ⇒ In the future, Nick will climb mountains ... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: In the future (trong tương lai) là dấu hiệu nhận biết thì tương lai đơn ⇒ will+V_infi (chọn B) ⇒ In the future, Nick will climb mountains in other countries. Tạm dịch: Trong tương lai, Nick sẽ leo núi ở các quốc gia khác.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "902a819528c959e74af27da3",
      "number": 16
    },
    {
      "question": "Next week, Nancy’s parents _____ her a new bicycle.",
      "options": [
        {
          "key": "A",
          "text": "will give"
        },
        {
          "key": "B",
          "text": "gives"
        },
        {
          "key": "C",
          "text": "give"
        },
        {
          "key": "D",
          "text": "will giving"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Next week (tuần tới) ⇒ là dấu hiệu nhận biết thì tương lai đơn ⇒ will + V_infi (chọn A) ⇒ Next week, Nancy’s parents will give her a new b... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Next week (tuần tới) ⇒ là dấu hiệu nhận biết thì tương lai đơn ⇒ will + V_infi (chọn A) ⇒ Next week, Nancy’s parents will give her a new bicycle. Tạm dịch: Tuần tới, bố mẹ Nancy sẽ cho cô một chiếc xe đạp mới.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "ad1e7cf9e41a2caa2a98a09c",
      "number": 17
    },
    {
      "question": "I’m sure you _____ a chance to climb mountains next weekend.",
      "options": [
        {
          "key": "A",
          "text": "have"
        },
        {
          "key": "B",
          "text": "will have"
        },
        {
          "key": "C",
          "text": "having"
        },
        {
          "key": "D",
          "text": "had"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Next weekend (cuối tuần tới) ⇒ là dấu hiệu nhận biết thì tương lai đơn ⇒ will + V_infi (chọn A) ⇒ I’m sure you will have a chance to climb... => Chọn A!",
      "explanation": "Đáp án: B Giải thích: Next weekend (cuối tuần tới) ⇒ là dấu hiệu nhận biết thì tương lai đơn ⇒ will + V_infi (chọn A) ⇒ I’m sure you will have a chance to climb mountains next weekend. Tạm dịch: Tôi chắc chắn bạn sẽ có cơ hội leo núi vào cuối tuần tới.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "72f7fff8375594a3dca10605",
      "number": 18
    },
    {
      "question": "We ______ my mom’s birthday in a famous restaurant next month.",
      "options": [
        {
          "key": "A",
          "text": "will celebrate"
        },
        {
          "key": "B",
          "text": "celebrate"
        },
        {
          "key": "C",
          "text": "celebrating"
        },
        {
          "key": "D",
          "text": "celebrates"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: Giải thích: A next month (tháng tới) là dấu hiệu nhận biết thì tương lai dơn ⇒ will+V_infi (chọn A) ⇒ We will celebrate my mom’s birthday in a famous re... => Chọn A!",
      "explanation": "Đáp án: Giải thích: A next month (tháng tới) là dấu hiệu nhận biết thì tương lai dơn ⇒ will+V_infi (chọn A) ⇒ We will celebrate my mom’s birthday in a famous restaurant next month. Tạm dịch: Chúng tôi sẽ ăn mừng sinh nhật cho mẹ tôi trong một nhà hàng nổi tiếng vào tháng tới.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "5672283ffdb59f6c45b5a263",
      "number": 19
    },
    {
      "question": "Mum, I lost my shoes yesterday. Don’t worry. I _____ you the new ones tomorrow.",
      "options": [
        {
          "key": "A",
          "text": "will buy"
        },
        {
          "key": "B",
          "text": "buy"
        },
        {
          "key": "C",
          "text": "buys"
        },
        {
          "key": "D",
          "text": "buying"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Tomorrow (ngày mai) là dấu hiệu nhận biết thì tương lai dơn ⇒ will + V_infi (chọn A) ⇒ Mum, I lost my shoes yesterday. Don’t worry. I will... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Tomorrow (ngày mai) là dấu hiệu nhận biết thì tương lai dơn ⇒ will + V_infi (chọn A) ⇒ Mum, I lost my shoes yesterday. Don’t worry. I will buy you the new ones tomorrow. Tạm dịch: Mẹ ơi, hôm qua con bị mất giày. Đừng lo lắng. Mẹ sẽ mua cho con đôi giày mới vào ngày mai.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "f29db58729712ea59e8470ad",
      "number": 20
    },
    {
      "question": "“John is a better player than Martin, isn’t he?” – “Oh, yes. He _____ the match tomorrow, I expect.”",
      "options": [
        {
          "key": "A",
          "text": "is winning"
        },
        {
          "key": "B",
          "text": "win"
        },
        {
          "key": "C",
          "text": "wins"
        },
        {
          "key": "D",
          "text": "will win"
        }
      ],
      "correct": "D",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: D Giải thích: Tomorrow (ngày mai) là dấu hiệu nhận biết thì tương lai dơn ⇒ will + V_infi (chọn D) ⇒ “John is a better player than Martin, isn’t he?” – ... => Chọn D!",
      "explanation": "Đáp án: D Giải thích: Tomorrow (ngày mai) là dấu hiệu nhận biết thì tương lai dơn ⇒ will + V_infi (chọn D) ⇒ “John is a better player than Martin, isn’t he?” – “Oh, yes. He will win the match tomorrow, I expect.” Tạm dịch: John là người chơi giỏi hơn Martin, có phải không? Anh ấy sẽ thắng trận đấu ngày mai, tôi hi vọng vậy.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "8527cd3d75e6c2571acd89d4",
      "number": 21
    },
    {
      "question": "“Have you made plans for the summer?” – “Yes, we ______ to Spain.”",
      "options": [
        {
          "key": "A",
          "text": "go"
        },
        {
          "key": "B",
          "text": "going"
        },
        {
          "key": "C",
          "text": "went"
        },
        {
          "key": "D",
          "text": "will go"
        }
      ],
      "correct": "D",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: D Giải thích: Câu nói về dự định trong tương lai bột phát tại thời điểm nói ⇒ thì tương lai dơn ⇒ will + V_infi (chọn D) ⇒ “Have you made plans for the ... => Chọn D!",
      "explanation": "Đáp án: D Giải thích: Câu nói về dự định trong tương lai bột phát tại thời điểm nói ⇒ thì tương lai dơn ⇒ will + V_infi (chọn D) ⇒ “Have you made plans for the summer?” – “Yes, we will go to Spain.” Tạm dịch: Bạn đã lên kế hoạch cho mùa hè chưa?Rồi, chúng ta sẽ đến Tây Ban Nha.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "e26fbb6976ac98b6fc9c22aa",
      "number": 22
    },
    {
      "question": "Kates and I _____ right here until you get back.",
      "options": [
        {
          "key": "A",
          "text": "wait"
        },
        {
          "key": "B",
          "text": "waits"
        },
        {
          "key": "C",
          "text": "will wait"
        },
        {
          "key": "D",
          "text": "waited"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Câu nói về dự định trong tương lai bộc phát tại thời điểm nói ⇒ thì tương lai dơn ⇒ will + V_infi (chọn C) ⇒ Kates and I will wait right h... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Câu nói về dự định trong tương lai bộc phát tại thời điểm nói ⇒ thì tương lai dơn ⇒ will + V_infi (chọn C) ⇒ Kates and I will wait right here until you get back. Tạm dịch: Kates và tôi sẽ đợi ngay tại đây cho đến khi bạn quay lại.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "401bc2e7b87e846c4e83ff26",
      "number": 23
    },
    {
      "question": "He goes swimming when he _____ free time.",
      "options": [
        {
          "key": "A",
          "text": "have"
        },
        {
          "key": "B",
          "text": "is having"
        },
        {
          "key": "C",
          "text": "has"
        },
        {
          "key": "D",
          "text": "will have"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Câu chỉ thói quen, hành động lặp lại ở hiện tại ⇒ thì hiện tại đơn. ⇒ loại B (hiện tại tiếp diễn) và loại D (tương lai đơn) Chủ ngữ số ít ... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Câu chỉ thói quen, hành động lặp lại ở hiện tại ⇒ thì hiện tại đơn. ⇒ loại B (hiện tại tiếp diễn) và loại D (tương lai đơn) Chủ ngữ số ít (he, anh ấy) ⇒ dùng has (chọn C) ⇒ He goes swimming when he has free time. Tạm dịch : Anh ấy đi bơi khi có thời gian rảnh",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "f11d0cc2f67369ab40a5a3a9",
      "number": 24
    },
    {
      "question": "I _____ her your letter when I see her tomorrow.",
      "options": [
        {
          "key": "A",
          "text": "gave"
        },
        {
          "key": "B",
          "text": "will give"
        },
        {
          "key": "C",
          "text": "give"
        },
        {
          "key": "D",
          "text": "don’t give"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Dựa vào sự kết hợp về thì, ta chia động từ ở thì tương lai đơn. ⇒ I will give her your letter when I see her tomorrow. Tạm dịch: Tôi sẽ đư... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: Dựa vào sự kết hợp về thì, ta chia động từ ở thì tương lai đơn. ⇒ I will give her your letter when I see her tomorrow. Tạm dịch: Tôi sẽ đưa cho cô ấy lá thư của bạn khi tôi gặp cô ấy vào ngày mai.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "98d069126e510ed8bac9632e",
      "number": 25
    },
    {
      "question": "I hope the weather _____ fine tonight.",
      "options": [
        {
          "key": "A",
          "text": "will be"
        },
        {
          "key": "B",
          "text": "is"
        },
        {
          "key": "C",
          "text": "are"
        },
        {
          "key": "D",
          "text": "is going to be"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Chỉ mong muốn, hi vọng ở tương lai, không chắc chắn xảy ra ⇒ chia động từ ở thì tương lai. ⇒ I hope the weather will be fine tonight. Tạm ... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Chỉ mong muốn, hi vọng ở tương lai, không chắc chắn xảy ra ⇒ chia động từ ở thì tương lai. ⇒ I hope the weather will be fine tonight. Tạm dịch: Tôi hy vọng thời tiết sẽ tốt đẹp tối nay.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "7d4620c857f989e5fe05a375",
      "number": 26
    },
    {
      "question": "We _____ out when the rain stops.",
      "options": [
        {
          "key": "A",
          "text": "will go"
        },
        {
          "key": "B",
          "text": "have gone"
        },
        {
          "key": "C",
          "text": "will have gone"
        },
        {
          "key": "D",
          "text": "go"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Dựa vào sự kết hợp thì, ta chia động từ ở chỗ trống ở thì tương lai đơn. ⇒ We will go out when the rain stops. Tạm dịch: Chúng tôi sẽ ra n... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Dựa vào sự kết hợp thì, ta chia động từ ở chỗ trống ở thì tương lai đơn. ⇒ We will go out when the rain stops. Tạm dịch: Chúng tôi sẽ ra ngoài khi mưa tạnh.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "605703f602bf5360a31842d4",
      "number": 27
    },
    {
      "question": "A: I’d like a photo of Martin and me. B: I _____ one with your camera, then.",
      "options": [
        {
          "key": "A",
          "text": "will take"
        },
        {
          "key": "B",
          "text": "have taken"
        },
        {
          "key": "C",
          "text": "took"
        },
        {
          "key": "D",
          "text": "take"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Câu diễn tả một dự định bộc phát tại thời điểm nói ⇒ thì tương lai đơn ⇒ A: I’d like a photo of Martin and me. B: I will take one with you... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Câu diễn tả một dự định bộc phát tại thời điểm nói ⇒ thì tương lai đơn ⇒ A: I’d like a photo of Martin and me. B: I will take one with your camera, then. Tạm dịch: A: Tôi muốn một bức ảnh của Martin và tôi. B: Sau đó, tôi sẽ chụp một cái bằng máy ảnh của bạn.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "fbf1f168d5cbec97f72820bd",
      "number": 28
    },
    {
      "question": "My sister likes _____ because she can play in the water and keep fit.",
      "options": [
        {
          "key": "A",
          "text": "collecting"
        },
        {
          "key": "B",
          "text": "shopping"
        },
        {
          "key": "C",
          "text": "dancing"
        },
        {
          "key": "D",
          "text": "swimming"
        }
      ],
      "correct": "D",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: D Giải thích: collect: sưu tập shop: mua sắm dance: nhảy swim: bơi - like + V-ing ⇒ My sister likes swimming because she can play in the water and keep ... => Chọn D!",
      "explanation": "Đáp án: D Giải thích: collect: sưu tập shop: mua sắm dance: nhảy swim: bơi - like + V-ing ⇒ My sister likes swimming because she can play in the water and keep fit. Tạm dịch: Chị tôi thích bơi lội vì có thể chơi trong nước và giữ dáng.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "a92044916273060c06e18594",
      "number": 29
    },
    {
      "question": "They like _____ photos because they take photos in anywhere they have come.",
      "options": [
        {
          "key": "A",
          "text": "taking"
        },
        {
          "key": "B",
          "text": "took"
        },
        {
          "key": "C",
          "text": "taken"
        },
        {
          "key": "D",
          "text": "take"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Cụm từ: like+V_ing (yêu thích làm gì), cụm từ take photos (chụp ảnh) ⇒ They like taking photos because they take photos in anywhere they h... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Cụm từ: like+V_ing (yêu thích làm gì), cụm từ take photos (chụp ảnh) ⇒ They like taking photos because they take photos in anywhere they have come. Tạm dịch: Họ thích chụp ảnh vì họ chụp ảnh ở bất cứ nơi nào họ đến.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "53709f3d0ca17cab0a8b4c73",
      "number": 30
    },
    {
      "question": "They really like _____ photos of sightseeing site.",
      "options": [
        {
          "key": "A",
          "text": "take"
        },
        {
          "key": "B",
          "text": "taking"
        },
        {
          "key": "C",
          "text": "will take"
        },
        {
          "key": "D",
          "text": "takes"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Cụm từ: like+V_ing (yêu thích làm gì), cụm từ take photos (chụp ảnh) ⇒ They really like taking photos of sightseeing site. Tạm dịch: Họ th... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: Cụm từ: like+V_ing (yêu thích làm gì), cụm từ take photos (chụp ảnh) ⇒ They really like taking photos of sightseeing site. Tạm dịch: Họ thực sự thích chụp ảnh của trang web tham quan.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "baca078544a8497019e37caf",
      "number": 31
    },
    {
      "question": "I hate _____ guitar because my fingers always get hurt.",
      "options": [
        {
          "key": "A",
          "text": "play"
        },
        {
          "key": "B",
          "text": "plays"
        },
        {
          "key": "C",
          "text": "playing"
        },
        {
          "key": "D",
          "text": "will play"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Cụm từ: hate+V_ing (ghét làm gì), play guitar (chơi đàn ghita) ⇒ I hate playing guitar because my fingers always get hurt. Tạm dịch: Tôi g... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Cụm từ: hate+V_ing (ghét làm gì), play guitar (chơi đàn ghita) ⇒ I hate playing guitar because my fingers always get hurt. Tạm dịch: Tôi ghét chơi guitar vì ngón tay của tôi luôn bị đau.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "c5919fb7701dc7b458142ed3",
      "number": 32
    },
    {
      "question": "Hoa likes music. She often ____ to music in late evenings.",
      "options": [
        {
          "key": "A",
          "text": "listen"
        },
        {
          "key": "B",
          "text": "listening"
        },
        {
          "key": "C",
          "text": "listens"
        },
        {
          "key": "D",
          "text": "to listen"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn Chủ ngữ là danh từ số ít (Hoa) ⇒ động từ thêm –s/es (chọn C) ⇒ Hoa likes music. She ... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn Chủ ngữ là danh từ số ít (Hoa) ⇒ động từ thêm –s/es (chọn C) ⇒ Hoa likes music. She often listens to music in late evenings. Tạm dịch: Hoa thích âm nhạc. Cô thường nghe nhạc vào buổi tối muộn.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "857e828a08379be72ca2785f",
      "number": 33
    },
    {
      "question": "I enjoy _____ badminton after school.",
      "options": [
        {
          "key": "A",
          "text": "doing"
        },
        {
          "key": "B",
          "text": "playing"
        },
        {
          "key": "C",
          "text": "seeing"
        },
        {
          "key": "D",
          "text": "going"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Cụm từ: enjoy +V_ing (yêu thích làm gì), play badminton (chơi cầu lông) Play: chơi Do: làm See: nhìn Go: đi ⇒ I enjoy playing badminton af... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: Cụm từ: enjoy +V_ing (yêu thích làm gì), play badminton (chơi cầu lông) Play: chơi Do: làm See: nhìn Go: đi ⇒ I enjoy playing badminton after school. Tạm dịch : Tôi thích chơi cầu lông sau giờ học",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "113218f85b44e041f63477d8",
      "number": 34
    },
    {
      "question": "My sister usually goes to the library with me. She likes _____ comic books very much.",
      "options": [
        {
          "key": "A",
          "text": "read"
        },
        {
          "key": "B",
          "text": "reading"
        },
        {
          "key": "C",
          "text": "to read"
        },
        {
          "key": "D",
          "text": "reads"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Cụm từ: like+V_ing (yêu thích làm gì) ⇒ My sister usually goes to the library with me. She likes reading comic books very much. Tạm dịch: ... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: Cụm từ: like+V_ing (yêu thích làm gì) ⇒ My sister usually goes to the library with me. She likes reading comic books very much. Tạm dịch: Chị tôi thường đến thư viện với tôi. Cô ấy rất thích đọc truyện tranh.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "2a24e82dee7f998e07f4a15d",
      "number": 35
    }
  ],
  "part1_multiple_choice": [
    {
      "question": "He goes swimming when he ____ free time.",
      "options": [
        {
          "key": "A",
          "text": "have"
        },
        {
          "key": "B",
          "text": "is having"
        },
        {
          "key": "C",
          "text": "has"
        },
        {
          "key": "D",
          "text": "will have"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Vế trước chia ở thì hiện tại đơn ⇒ vế sau cũng chia ở thì hiện tại đơn (tương ứng về thì) ⇒ Loại B (hiện tại tiếp diễn) và D (tương lai đơ... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Vế trước chia ở thì hiện tại đơn ⇒ vế sau cũng chia ở thì hiện tại đơn (tương ứng về thì) ⇒ Loại B (hiện tại tiếp diễn) và D (tương lai đơn) Chủ ngữ số ít (he, anh ấy) ⇒ động từ thêm –s/es ⇒ He goes swimming when he has free time. Tạm dịch: Anh ấy đi bơi khi có thời gian rảnh.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "94d627da737acef41fcac7f5",
      "number": 1
    },
    {
      "question": "My sister is very keen on swimming, and she goes swimming three _____ a week.",
      "options": [
        {
          "key": "A",
          "text": "time"
        },
        {
          "key": "B",
          "text": "a time"
        },
        {
          "key": "C",
          "text": "times"
        },
        {
          "key": "D",
          "text": "timings"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Sau three (3) là danh từ đếm được số nhiều ⇒ 3 times (3 lần), chú ý nếu time có nghĩa thời gian thì không đếm được và không thêm –s ⇒ My s... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Sau three (3) là danh từ đếm được số nhiều ⇒ 3 times (3 lần), chú ý nếu time có nghĩa thời gian thì không đếm được và không thêm –s ⇒ My sister is very keen on swimming, and she goes swimming three times a week. Tạm dịch: Chị tôi rất thích bơi, và chị ấy đi bơi ba lần một tuần.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "c67993a797a166970ca874a8",
      "number": 2
    },
    {
      "question": "My mom _____ me every weekend without fail.",
      "options": [
        {
          "key": "A",
          "text": "is calling"
        },
        {
          "key": "B",
          "text": "will call"
        },
        {
          "key": "C",
          "text": "calls"
        },
        {
          "key": "D",
          "text": "will be calling"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: every weekend (mỗi cuối tuần) là dấu hiệu nhận biết thì hiện tại đơn ⇒ loại A (hiện tại tiếp diễn), loại B (tương lai dơn) và loại D (tươn... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: every weekend (mỗi cuối tuần) là dấu hiệu nhận biết thì hiện tại đơn ⇒ loại A (hiện tại tiếp diễn), loại B (tương lai dơn) và loại D (tương lai tiếp diễn) ⇒ My mom calls me every weekend without fail. Tạm dịch: Mẹ tôi gọi cho tôi mỗi cuối tuần mà không nhỡ lần nào",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "fd7213d8fef55e5016bbc9a0",
      "number": 3
    },
    {
      "question": "My dad often _____ up late on Saturday mornings.",
      "options": [
        {
          "key": "A",
          "text": "got"
        },
        {
          "key": "B",
          "text": "will get"
        },
        {
          "key": "C",
          "text": "is getting"
        },
        {
          "key": "D",
          "text": "gets"
        }
      ],
      "correct": "D",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: D Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn ⇒ loại A (quá khứ đơn), loại B (tương lai dơn) và loại C (hiện tại tiếp diễn) ⇒ My d... => Chọn D!",
      "explanation": "Đáp án: D Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn ⇒ loại A (quá khứ đơn), loại B (tương lai dơn) và loại C (hiện tại tiếp diễn) ⇒ My dad often gets up late on Saturday mornings. Tạm dịch: Bố tôi thường thức dậy muộn vào sáng thứ bảy.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "e1a5c0cddbd0e2cb1cf25721",
      "number": 4
    },
    {
      "question": "How ______ do you go to the library after school?",
      "options": [
        {
          "key": "A",
          "text": "often"
        },
        {
          "key": "B",
          "text": "much"
        },
        {
          "key": "C",
          "text": "many"
        },
        {
          "key": "D",
          "text": "usually"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: How often: hỏi về tần suất, mức độ thực hiện hành động How much: hỏi số lượng của danh từ không đếm được How many: hỏi số lượng của danh t... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: How often: hỏi về tần suất, mức độ thực hiện hành động How much: hỏi số lượng của danh từ không đếm được How many: hỏi số lượng của danh từ đếm được Không có cấu trúc hỏi How usually (loại D) ⇒ How often do you go to the library after school? Tạm dịch: Bạn có thường đến thư viện sau giờ học không?",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "cfc4c70d1b0f9df8db8e22de",
      "number": 5
    },
    {
      "question": "________ any other languages apart from English?",
      "options": [
        {
          "key": "A",
          "text": "Are you speaking"
        },
        {
          "key": "B",
          "text": "Will you speak"
        },
        {
          "key": "C",
          "text": "Do you speak"
        },
        {
          "key": "D",
          "text": "Shall you speak"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Câu hỏi về năng lực, khả năng ⇒ sử dụng thì hiện tại đơn, cụm từ apart from (ngoại trừ) ⇒ Do you speak any other languages apart from Engl... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Câu hỏi về năng lực, khả năng ⇒ sử dụng thì hiện tại đơn, cụm từ apart from (ngoại trừ) ⇒ Do you speak any other languages apart from English? Tạm dịch: Bạn có nói ngôn ngữ nào khác ngoài tiếng Anh không?",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "ea290955909d537939a71d57",
      "number": 6
    },
    {
      "question": "Eric, _______ hockey competitively or just for fun?",
      "options": [
        {
          "key": "A",
          "text": "do you usually play"
        },
        {
          "key": "B",
          "text": "are you usually playing"
        },
        {
          "key": "C",
          "text": "will you usually play"
        },
        {
          "key": "D",
          "text": "have you usually played"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Trong câu có trạng từ chỉ tần suất usually (thường thường) ⇒ dấu hiệu nhận biết thì hiện tại đơn ⇒ chọn A Câu B là thì hiện tại tiếp diễn ... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Trong câu có trạng từ chỉ tần suất usually (thường thường) ⇒ dấu hiệu nhận biết thì hiện tại đơn ⇒ chọn A Câu B là thì hiện tại tiếp diễn (be+V_ing), câu C là thì tương lai đơn (will+V_infi) và D là thì hiện tại hoàn thành (have+V_PII) ⇒ Eric, do you usually play hockey competitively or just for fun? Tạm dịch: Eric, bạn có thường chơi khúc côn cầu cạnh tranh hay chỉ để giải trí?",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "4cd4c823698ac1707600a458",
      "number": 7
    },
    {
      "question": "Unfortunately, Simon _____ a day off very often.",
      "options": [
        {
          "key": "A",
          "text": "get"
        },
        {
          "key": "B",
          "text": "doesn’t get"
        },
        {
          "key": "C",
          "text": "isn’t getting"
        },
        {
          "key": "D",
          "text": "won’t get"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn ⇒ loại C (be+V_ing, hiện tại tiếp diễn), loại D (won’t+V_infi, thì tương lai đơn) Ch... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn ⇒ loại C (be+V_ing, hiện tại tiếp diễn), loại D (won’t+V_infi, thì tương lai đơn) Chủ ngữ là danh từ số ít (Simon, một người) ⇒ nếu ở thể khẳng định phải thêm đuôi –s ⇒ loại A (get, V_infi) ⇒ Unfortunately, Simon doesn’t get a day off very often. Tạm dịch: Thật không may, Simon không được nghỉ thường xuyên.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "e72d30f9933646d985adb313",
      "number": 8
    },
    {
      "question": "Mai loves cooking a lot because she often _____ food for her family and feels great to se other people enjoy her food.",
      "options": [
        {
          "key": "A",
          "text": "prepare"
        },
        {
          "key": "B",
          "text": "preparing"
        },
        {
          "key": "C",
          "text": "to prepare"
        },
        {
          "key": "D",
          "text": "prepares"
        }
      ],
      "correct": "D",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: D Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn Chủ ngữ là danh từ số ít (she, cô ấy) ⇒ ở thể khẳng định phải thêm đuôi –s/es ⇒ chọn... => Chọn D!",
      "explanation": "Đáp án: D Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn Chủ ngữ là danh từ số ít (she, cô ấy) ⇒ ở thể khẳng định phải thêm đuôi –s/es ⇒ chọn D ⇒ Mai loves cooking a lot because she often prepares food for her family and feels great to see other people enjoy her food. Tạm dịch: Mai rất thích nấu ăn vì cô thường chuẩn bị thức ăn cho gia đình và cảm thấy tuyệt vời khi thấy người khác thưởng thức đồ ăn của mình.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "143bfdbce59c9f8787c8103e",
      "number": 9
    },
    {
      "question": "Who ______ after the children when you are away?",
      "options": [
        {
          "key": "A",
          "text": "looks"
        },
        {
          "key": "B",
          "text": "look"
        },
        {
          "key": "C",
          "text": "does look"
        },
        {
          "key": "D",
          "text": "will be look"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Trong câu dùng từ để hỏi làm chủ ngữ nên động từ phải chia theo số ít ⇒ Who looks after the children when you are away? Tạm dịch: Ai chăm ... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Trong câu dùng từ để hỏi làm chủ ngữ nên động từ phải chia theo số ít ⇒ Who looks after the children when you are away? Tạm dịch: Ai chăm sóc con khi bạn đi vắng?",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "b8f27e81eceaf3f1795eafdb",
      "number": 10
    },
    {
      "question": "Doing morning exercise everyday is good ____ your health.",
      "options": [
        {
          "key": "A",
          "text": "on"
        },
        {
          "key": "B",
          "text": "for"
        },
        {
          "key": "C",
          "text": "to"
        },
        {
          "key": "D",
          "text": "at"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Cụm từ: good for st (tốt cho gì) Good at (giỏi về thứ gì) ⇒ Doing morning exercise everyday is good for your health. Tạm dịch: Tập thể dục... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: Cụm từ: good for st (tốt cho gì) Good at (giỏi về thứ gì) ⇒ Doing morning exercise everyday is good for your health. Tạm dịch: Tập thể dục buổi sáng hàng ngày rất tốt cho sức khỏe của bạn.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "26d11db3c8f1795e49af4854",
      "number": 11
    },
    {
      "question": "Tom enjoys taking part ____ New Stars Football Club.",
      "options": [
        {
          "key": "A",
          "text": "in"
        },
        {
          "key": "B",
          "text": "of"
        },
        {
          "key": "C",
          "text": "after"
        },
        {
          "key": "D",
          "text": "before"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Cụm từ: take part in +V_ing/N (tham gia vào…) ⇒ Tom enjoys taking part in New Stars Football Club. Tạm dịch: Tom thích tham gia Câu lạc bộ... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Cụm từ: take part in +V_ing/N (tham gia vào…) ⇒ Tom enjoys taking part in New Stars Football Club. Tạm dịch: Tom thích tham gia Câu lạc bộ bóng đá New Stars.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "7f9415b52455a9789ca58ed0",
      "number": 12
    },
    {
      "question": "She often receives beautiful dolls _____ her grandma.",
      "options": [
        {
          "key": "A",
          "text": "of"
        },
        {
          "key": "B",
          "text": "in"
        },
        {
          "key": "C",
          "text": "from"
        },
        {
          "key": "D",
          "text": "on"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Of (prep): của In (prep): trong From (prep): từ On (prep): trên ⇒ She often receives beautiful dolls from her grandma. Tạm dịch : Cô thườn... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Of (prep): của In (prep): trong From (prep): từ On (prep): trên ⇒ She often receives beautiful dolls from her grandma. Tạm dịch : Cô thường nhận được những con búp bê xinh đẹp từ bà của mình.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "469d9a46cf28ff81ed7e3246",
      "number": 13
    },
    {
      "question": "I’m proud to say that my son is very good ___ playing the guitar.",
      "options": [
        {
          "key": "A",
          "text": "about"
        },
        {
          "key": "B",
          "text": "in"
        },
        {
          "key": "C",
          "text": "on"
        },
        {
          "key": "D",
          "text": "at"
        }
      ],
      "correct": "D",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: D Giải thích: Cụm từ: be good at at (giỏi về thứ gì) ⇒ I’m proud to say that my son is very good at playing the guitar. Tạm dịch: Tôi tự hào nói rằng co... => Chọn D!",
      "explanation": "Đáp án: D Giải thích: Cụm từ: be good at at (giỏi về thứ gì) ⇒ I’m proud to say that my son is very good at playing the guitar. Tạm dịch: Tôi tự hào nói rằng con trai tôi chơi guitar rất giỏi.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "8ba5e688d9d67a5bd349bc26",
      "number": 14
    },
    {
      "question": "My mother ________ to stay with us next weekend.",
      "options": [
        {
          "key": "A",
          "text": "come"
        },
        {
          "key": "B",
          "text": "comes"
        },
        {
          "key": "C",
          "text": "will come"
        },
        {
          "key": "D",
          "text": "will comes"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Next weekend (cuối tuần tới) là dấu hiệu nhận biết thì tương lai đơn ⇒ will+V_infi ⇒ chọn C ⇒ My mother will come to stay with us next wee... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Next weekend (cuối tuần tới) là dấu hiệu nhận biết thì tương lai đơn ⇒ will+V_infi ⇒ chọn C ⇒ My mother will come to stay with us next weekend Tạm dịch: Mẹ tôi sẽ đến ở với chúng tôi vào cuối tuần tới",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "883cf97e62f339974e67f1cc",
      "number": 15
    },
    {
      "question": "In the future, Nick _______ mountains in other countries.",
      "options": [
        {
          "key": "A",
          "text": "climb"
        },
        {
          "key": "B",
          "text": "will climb"
        },
        {
          "key": "C",
          "text": "climbing"
        },
        {
          "key": "D",
          "text": "climbs"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: In the future (trong tương lai) là dấu hiệu nhận biết thì tương lai đơn ⇒ will+V_infi (chọn B) ⇒ In the future, Nick will climb mountains ... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: In the future (trong tương lai) là dấu hiệu nhận biết thì tương lai đơn ⇒ will+V_infi (chọn B) ⇒ In the future, Nick will climb mountains in other countries. Tạm dịch: Trong tương lai, Nick sẽ leo núi ở các quốc gia khác.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "902a819528c959e74af27da3",
      "number": 16
    },
    {
      "question": "Next week, Nancy’s parents _____ her a new bicycle.",
      "options": [
        {
          "key": "A",
          "text": "will give"
        },
        {
          "key": "B",
          "text": "gives"
        },
        {
          "key": "C",
          "text": "give"
        },
        {
          "key": "D",
          "text": "will giving"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Next week (tuần tới) ⇒ là dấu hiệu nhận biết thì tương lai đơn ⇒ will + V_infi (chọn A) ⇒ Next week, Nancy’s parents will give her a new b... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Next week (tuần tới) ⇒ là dấu hiệu nhận biết thì tương lai đơn ⇒ will + V_infi (chọn A) ⇒ Next week, Nancy’s parents will give her a new bicycle. Tạm dịch: Tuần tới, bố mẹ Nancy sẽ cho cô một chiếc xe đạp mới.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "ad1e7cf9e41a2caa2a98a09c",
      "number": 17
    },
    {
      "question": "I’m sure you _____ a chance to climb mountains next weekend.",
      "options": [
        {
          "key": "A",
          "text": "have"
        },
        {
          "key": "B",
          "text": "will have"
        },
        {
          "key": "C",
          "text": "having"
        },
        {
          "key": "D",
          "text": "had"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Next weekend (cuối tuần tới) ⇒ là dấu hiệu nhận biết thì tương lai đơn ⇒ will + V_infi (chọn A) ⇒ I’m sure you will have a chance to climb... => Chọn A!",
      "explanation": "Đáp án: B Giải thích: Next weekend (cuối tuần tới) ⇒ là dấu hiệu nhận biết thì tương lai đơn ⇒ will + V_infi (chọn A) ⇒ I’m sure you will have a chance to climb mountains next weekend. Tạm dịch: Tôi chắc chắn bạn sẽ có cơ hội leo núi vào cuối tuần tới.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "72f7fff8375594a3dca10605",
      "number": 18
    },
    {
      "question": "We ______ my mom’s birthday in a famous restaurant next month.",
      "options": [
        {
          "key": "A",
          "text": "will celebrate"
        },
        {
          "key": "B",
          "text": "celebrate"
        },
        {
          "key": "C",
          "text": "celebrating"
        },
        {
          "key": "D",
          "text": "celebrates"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: Giải thích: A next month (tháng tới) là dấu hiệu nhận biết thì tương lai dơn ⇒ will+V_infi (chọn A) ⇒ We will celebrate my mom’s birthday in a famous re... => Chọn A!",
      "explanation": "Đáp án: Giải thích: A next month (tháng tới) là dấu hiệu nhận biết thì tương lai dơn ⇒ will+V_infi (chọn A) ⇒ We will celebrate my mom’s birthday in a famous restaurant next month. Tạm dịch: Chúng tôi sẽ ăn mừng sinh nhật cho mẹ tôi trong một nhà hàng nổi tiếng vào tháng tới.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "5672283ffdb59f6c45b5a263",
      "number": 19
    },
    {
      "question": "Mum, I lost my shoes yesterday. Don’t worry. I _____ you the new ones tomorrow.",
      "options": [
        {
          "key": "A",
          "text": "will buy"
        },
        {
          "key": "B",
          "text": "buy"
        },
        {
          "key": "C",
          "text": "buys"
        },
        {
          "key": "D",
          "text": "buying"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Tomorrow (ngày mai) là dấu hiệu nhận biết thì tương lai dơn ⇒ will + V_infi (chọn A) ⇒ Mum, I lost my shoes yesterday. Don’t worry. I will... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Tomorrow (ngày mai) là dấu hiệu nhận biết thì tương lai dơn ⇒ will + V_infi (chọn A) ⇒ Mum, I lost my shoes yesterday. Don’t worry. I will buy you the new ones tomorrow. Tạm dịch: Mẹ ơi, hôm qua con bị mất giày. Đừng lo lắng. Mẹ sẽ mua cho con đôi giày mới vào ngày mai.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "f29db58729712ea59e8470ad",
      "number": 20
    },
    {
      "question": "“John is a better player than Martin, isn’t he?” – “Oh, yes. He _____ the match tomorrow, I expect.”",
      "options": [
        {
          "key": "A",
          "text": "is winning"
        },
        {
          "key": "B",
          "text": "win"
        },
        {
          "key": "C",
          "text": "wins"
        },
        {
          "key": "D",
          "text": "will win"
        }
      ],
      "correct": "D",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: D Giải thích: Tomorrow (ngày mai) là dấu hiệu nhận biết thì tương lai dơn ⇒ will + V_infi (chọn D) ⇒ “John is a better player than Martin, isn’t he?” – ... => Chọn D!",
      "explanation": "Đáp án: D Giải thích: Tomorrow (ngày mai) là dấu hiệu nhận biết thì tương lai dơn ⇒ will + V_infi (chọn D) ⇒ “John is a better player than Martin, isn’t he?” – “Oh, yes. He will win the match tomorrow, I expect.” Tạm dịch: John là người chơi giỏi hơn Martin, có phải không? Anh ấy sẽ thắng trận đấu ngày mai, tôi hi vọng vậy.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "8527cd3d75e6c2571acd89d4",
      "number": 21
    },
    {
      "question": "“Have you made plans for the summer?” – “Yes, we ______ to Spain.”",
      "options": [
        {
          "key": "A",
          "text": "go"
        },
        {
          "key": "B",
          "text": "going"
        },
        {
          "key": "C",
          "text": "went"
        },
        {
          "key": "D",
          "text": "will go"
        }
      ],
      "correct": "D",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: D Giải thích: Câu nói về dự định trong tương lai bột phát tại thời điểm nói ⇒ thì tương lai dơn ⇒ will + V_infi (chọn D) ⇒ “Have you made plans for the ... => Chọn D!",
      "explanation": "Đáp án: D Giải thích: Câu nói về dự định trong tương lai bột phát tại thời điểm nói ⇒ thì tương lai dơn ⇒ will + V_infi (chọn D) ⇒ “Have you made plans for the summer?” – “Yes, we will go to Spain.” Tạm dịch: Bạn đã lên kế hoạch cho mùa hè chưa?Rồi, chúng ta sẽ đến Tây Ban Nha.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "e26fbb6976ac98b6fc9c22aa",
      "number": 22
    },
    {
      "question": "Kates and I _____ right here until you get back.",
      "options": [
        {
          "key": "A",
          "text": "wait"
        },
        {
          "key": "B",
          "text": "waits"
        },
        {
          "key": "C",
          "text": "will wait"
        },
        {
          "key": "D",
          "text": "waited"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Câu nói về dự định trong tương lai bộc phát tại thời điểm nói ⇒ thì tương lai dơn ⇒ will + V_infi (chọn C) ⇒ Kates and I will wait right h... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Câu nói về dự định trong tương lai bộc phát tại thời điểm nói ⇒ thì tương lai dơn ⇒ will + V_infi (chọn C) ⇒ Kates and I will wait right here until you get back. Tạm dịch: Kates và tôi sẽ đợi ngay tại đây cho đến khi bạn quay lại.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "401bc2e7b87e846c4e83ff26",
      "number": 23
    },
    {
      "question": "He goes swimming when he _____ free time.",
      "options": [
        {
          "key": "A",
          "text": "have"
        },
        {
          "key": "B",
          "text": "is having"
        },
        {
          "key": "C",
          "text": "has"
        },
        {
          "key": "D",
          "text": "will have"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Câu chỉ thói quen, hành động lặp lại ở hiện tại ⇒ thì hiện tại đơn. ⇒ loại B (hiện tại tiếp diễn) và loại D (tương lai đơn) Chủ ngữ số ít ... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Câu chỉ thói quen, hành động lặp lại ở hiện tại ⇒ thì hiện tại đơn. ⇒ loại B (hiện tại tiếp diễn) và loại D (tương lai đơn) Chủ ngữ số ít (he, anh ấy) ⇒ dùng has (chọn C) ⇒ He goes swimming when he has free time. Tạm dịch : Anh ấy đi bơi khi có thời gian rảnh",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "f11d0cc2f67369ab40a5a3a9",
      "number": 24
    },
    {
      "question": "I _____ her your letter when I see her tomorrow.",
      "options": [
        {
          "key": "A",
          "text": "gave"
        },
        {
          "key": "B",
          "text": "will give"
        },
        {
          "key": "C",
          "text": "give"
        },
        {
          "key": "D",
          "text": "don’t give"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Dựa vào sự kết hợp về thì, ta chia động từ ở thì tương lai đơn. ⇒ I will give her your letter when I see her tomorrow. Tạm dịch: Tôi sẽ đư... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: Dựa vào sự kết hợp về thì, ta chia động từ ở thì tương lai đơn. ⇒ I will give her your letter when I see her tomorrow. Tạm dịch: Tôi sẽ đưa cho cô ấy lá thư của bạn khi tôi gặp cô ấy vào ngày mai.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "98d069126e510ed8bac9632e",
      "number": 25
    },
    {
      "question": "I hope the weather _____ fine tonight.",
      "options": [
        {
          "key": "A",
          "text": "will be"
        },
        {
          "key": "B",
          "text": "is"
        },
        {
          "key": "C",
          "text": "are"
        },
        {
          "key": "D",
          "text": "is going to be"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Chỉ mong muốn, hi vọng ở tương lai, không chắc chắn xảy ra ⇒ chia động từ ở thì tương lai. ⇒ I hope the weather will be fine tonight. Tạm ... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Chỉ mong muốn, hi vọng ở tương lai, không chắc chắn xảy ra ⇒ chia động từ ở thì tương lai. ⇒ I hope the weather will be fine tonight. Tạm dịch: Tôi hy vọng thời tiết sẽ tốt đẹp tối nay.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "7d4620c857f989e5fe05a375",
      "number": 26
    },
    {
      "question": "We _____ out when the rain stops.",
      "options": [
        {
          "key": "A",
          "text": "will go"
        },
        {
          "key": "B",
          "text": "have gone"
        },
        {
          "key": "C",
          "text": "will have gone"
        },
        {
          "key": "D",
          "text": "go"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Dựa vào sự kết hợp thì, ta chia động từ ở chỗ trống ở thì tương lai đơn. ⇒ We will go out when the rain stops. Tạm dịch: Chúng tôi sẽ ra n... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Dựa vào sự kết hợp thì, ta chia động từ ở chỗ trống ở thì tương lai đơn. ⇒ We will go out when the rain stops. Tạm dịch: Chúng tôi sẽ ra ngoài khi mưa tạnh.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "605703f602bf5360a31842d4",
      "number": 27
    },
    {
      "question": "A: I’d like a photo of Martin and me. B: I _____ one with your camera, then.",
      "options": [
        {
          "key": "A",
          "text": "will take"
        },
        {
          "key": "B",
          "text": "have taken"
        },
        {
          "key": "C",
          "text": "took"
        },
        {
          "key": "D",
          "text": "take"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Câu diễn tả một dự định bộc phát tại thời điểm nói ⇒ thì tương lai đơn ⇒ A: I’d like a photo of Martin and me. B: I will take one with you... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Câu diễn tả một dự định bộc phát tại thời điểm nói ⇒ thì tương lai đơn ⇒ A: I’d like a photo of Martin and me. B: I will take one with your camera, then. Tạm dịch: A: Tôi muốn một bức ảnh của Martin và tôi. B: Sau đó, tôi sẽ chụp một cái bằng máy ảnh của bạn.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "fbf1f168d5cbec97f72820bd",
      "number": 28
    },
    {
      "question": "My sister likes _____ because she can play in the water and keep fit.",
      "options": [
        {
          "key": "A",
          "text": "collecting"
        },
        {
          "key": "B",
          "text": "shopping"
        },
        {
          "key": "C",
          "text": "dancing"
        },
        {
          "key": "D",
          "text": "swimming"
        }
      ],
      "correct": "D",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: D Giải thích: collect: sưu tập shop: mua sắm dance: nhảy swim: bơi - like + V-ing ⇒ My sister likes swimming because she can play in the water and keep ... => Chọn D!",
      "explanation": "Đáp án: D Giải thích: collect: sưu tập shop: mua sắm dance: nhảy swim: bơi - like + V-ing ⇒ My sister likes swimming because she can play in the water and keep fit. Tạm dịch: Chị tôi thích bơi lội vì có thể chơi trong nước và giữ dáng.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "a92044916273060c06e18594",
      "number": 29
    },
    {
      "question": "They like _____ photos because they take photos in anywhere they have come.",
      "options": [
        {
          "key": "A",
          "text": "taking"
        },
        {
          "key": "B",
          "text": "took"
        },
        {
          "key": "C",
          "text": "taken"
        },
        {
          "key": "D",
          "text": "take"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: A Giải thích: Cụm từ: like+V_ing (yêu thích làm gì), cụm từ take photos (chụp ảnh) ⇒ They like taking photos because they take photos in anywhere they h... => Chọn A!",
      "explanation": "Đáp án: A Giải thích: Cụm từ: like+V_ing (yêu thích làm gì), cụm từ take photos (chụp ảnh) ⇒ They like taking photos because they take photos in anywhere they have come. Tạm dịch: Họ thích chụp ảnh vì họ chụp ảnh ở bất cứ nơi nào họ đến.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "53709f3d0ca17cab0a8b4c73",
      "number": 30
    },
    {
      "question": "They really like _____ photos of sightseeing site.",
      "options": [
        {
          "key": "A",
          "text": "take"
        },
        {
          "key": "B",
          "text": "taking"
        },
        {
          "key": "C",
          "text": "will take"
        },
        {
          "key": "D",
          "text": "takes"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Cụm từ: like+V_ing (yêu thích làm gì), cụm từ take photos (chụp ảnh) ⇒ They really like taking photos of sightseeing site. Tạm dịch: Họ th... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: Cụm từ: like+V_ing (yêu thích làm gì), cụm từ take photos (chụp ảnh) ⇒ They really like taking photos of sightseeing site. Tạm dịch: Họ thực sự thích chụp ảnh của trang web tham quan.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "baca078544a8497019e37caf",
      "number": 31
    },
    {
      "question": "I hate _____ guitar because my fingers always get hurt.",
      "options": [
        {
          "key": "A",
          "text": "play"
        },
        {
          "key": "B",
          "text": "plays"
        },
        {
          "key": "C",
          "text": "playing"
        },
        {
          "key": "D",
          "text": "will play"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Cụm từ: hate+V_ing (ghét làm gì), play guitar (chơi đàn ghita) ⇒ I hate playing guitar because my fingers always get hurt. Tạm dịch: Tôi g... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Cụm từ: hate+V_ing (ghét làm gì), play guitar (chơi đàn ghita) ⇒ I hate playing guitar because my fingers always get hurt. Tạm dịch: Tôi ghét chơi guitar vì ngón tay của tôi luôn bị đau.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "c5919fb7701dc7b458142ed3",
      "number": 32
    },
    {
      "question": "Hoa likes music. She often ____ to music in late evenings.",
      "options": [
        {
          "key": "A",
          "text": "listen"
        },
        {
          "key": "B",
          "text": "listening"
        },
        {
          "key": "C",
          "text": "listens"
        },
        {
          "key": "D",
          "text": "to listen"
        }
      ],
      "correct": "C",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: C Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn Chủ ngữ là danh từ số ít (Hoa) ⇒ động từ thêm –s/es (chọn C) ⇒ Hoa likes music. She ... => Chọn C!",
      "explanation": "Đáp án: C Giải thích: Often (thường) là dấu hiệu nhận biết thì hiện tại đơn Chủ ngữ là danh từ số ít (Hoa) ⇒ động từ thêm –s/es (chọn C) ⇒ Hoa likes music. She often listens to music in late evenings. Tạm dịch: Hoa thích âm nhạc. Cô thường nghe nhạc vào buổi tối muộn.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "857e828a08379be72ca2785f",
      "number": 33
    },
    {
      "question": "I enjoy _____ badminton after school.",
      "options": [
        {
          "key": "A",
          "text": "doing"
        },
        {
          "key": "B",
          "text": "playing"
        },
        {
          "key": "C",
          "text": "seeing"
        },
        {
          "key": "D",
          "text": "going"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Cụm từ: enjoy +V_ing (yêu thích làm gì), play badminton (chơi cầu lông) Play: chơi Do: làm See: nhìn Go: đi ⇒ I enjoy playing badminton af... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: Cụm từ: enjoy +V_ing (yêu thích làm gì), play badminton (chơi cầu lông) Play: chơi Do: làm See: nhìn Go: đi ⇒ I enjoy playing badminton after school. Tạm dịch : Tôi thích chơi cầu lông sau giờ học",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "113218f85b44e041f63477d8",
      "number": 34
    },
    {
      "question": "My sister usually goes to the library with me. She likes _____ comic books very much.",
      "options": [
        {
          "key": "A",
          "text": "read"
        },
        {
          "key": "B",
          "text": "reading"
        },
        {
          "key": "C",
          "text": "to read"
        },
        {
          "key": "D",
          "text": "reads"
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tiếng Anh]: Đáp án: B Giải thích: Cụm từ: like+V_ing (yêu thích làm gì) ⇒ My sister usually goes to the library with me. She likes reading comic books very much. Tạm dịch: ... => Chọn B!",
      "explanation": "Đáp án: B Giải thích: Cụm từ: like+V_ing (yêu thích làm gì) ⇒ My sister usually goes to the library with me. She likes reading comic books very much. Tạm dịch: Chị tôi thường đến thư viện với tôi. Cô ấy rất thích đọc truyện tranh.",
      "lesson_title": "3000 Tiếng Anh 7 năm 2026",
      "lesson_url": "https://www.vietjack.com/trac-nghiem-tieng-anh-7-moi/cau-hoi-trac-nghiem-tieng-anh-7-moi.jsp",
      "fingerprint": "2a24e82dee7f998e07f4a15d",
      "number": 35
    }
  ],
  "part2_true_false": [],
  "part2_tf": [],
  "part3_short_answer": [],
  "part3_short": [],
  "part4_essay": [],
  "pedagogy_and_tactics": {
    "subject_DisplayName": "Tiếng Anh - Lớp 7",
    "exam_period_blueprint": {
      "period_key": "chuyen-de",
      "period_name": "Đề Theo Chuyên Đề",
      "core_focus": "Bám sát ma trận đặc tả chuẩn Bộ GD&ĐT"
    },
    "semester_specific_hacks": [
      "🎯 [Mẹo 3s Giữa HK1 Lớp 7 - Units 1–3]: Nhóm động từ chỉ sự yêu ghét (love, like, enjoy, hate, prefer, dislike, fancy) → Khoanh ngay 'V-ing' phía sau (collecting dolls, making models, gardening).",
      "🎯 [Mẹo Quá khứ đơn (Unit 3 - Community Service)]: Thấy 'last summer, last year, ... ago, in 2023, yesterday' → Khoanh ngay 'V-ed / V2' (donated, helped, taught, gave, collected). Tuyệt đối không chọn have/has ở lớp 7!",
      "🎯 [Mẹo 3s Cuối HK1 Lớp 7 - Units 1–6]: Cấu trúc So sánh bằng & Khác (Unit 4 - Music & Arts): Thấy 'as ... as' → Giữa 2 chữ 'as' bắt buộc là Tính từ gốc (không thêm -er/-est); thấy 'different' → Khoanh ngay giới từ 'from' (different from); thấy 'like' ở cuối câu → Mang nghĩa 'giống như'.",
      "🎯 [Mẹo Lượng từ Đồ ăn (Unit 5 - Food & Drink)]: 'some' đi với câu khẳng định & lời mời (Would you like some...?); 'any' đi với câu phủ định (not) & câu hỏi; 'How many + N đếm được số nhiều (eggs, bottles)' vs 'How much + N không đếm được (milk, sugar, pork, beef)'.",
      "🎯 [Mẹo 3s Giữa HK2 Lớp 7 - Units 7–9]: Khoảng cách (Unit 7 - Traffic): Câu mở đầu hỏi khoảng cách từ A đến B → Khoanh ngay 'It is about + [số km] + from... to...'; khuyên nhủ an toàn giao thông → chọn 'should / shouldn't + V nguyên thể'.",
      "🎯 [Mẹo Liên từ Nhượng bộ (Unit 8 - Films)]: Đầu câu có dấu phẩy ngăn cách 2 mệnh đề (S + V, S + V) → Chọn 'Although / Though'; Nhưng nếu đứng ĐẦU CÂU và ngay sau nó có dấu phẩy (_____, S + V) → Khoanh ngay 'However,'!",
      "🎯 [Mẹo 3s Cuối HK2 Lớp 7 - Units 7–12]: Thì Hiện tại tiếp diễn mở rộng (Unit 10 - Energy Sources): Thấy 'at present, now, this month, nowadays' → Khoanh 'am/is/are + V-ing' (are installing solar panels).",
      "🎯 [Mẹo Tương lai đơn & Đại từ sở hữu (Unit 11 - Travelling in the Future)]: Thấy 'in 2050, in the future, soon, next decade' → Khoanh 'will + V nguyên thể'; sau giới từ 'of' hoặc cuối câu không có danh từ → Khoanh Đại từ sở hữu có '-s' (mine, ours, theirs, yours, hers)."
    ],
    "universal_five_rules": [
      "🎯 [Mẹo 3s Giữa HK1 Lớp 7 - Units 1–3]: Nhóm động từ chỉ sự yêu ghét (love, like, enjoy, hate, prefer, dislike, fancy) → Khoanh ngay 'V-ing' phía sau (collecting dolls, making models, gardening).",
      "🎯 [Mẹo Quá khứ đơn (Unit 3 - Community Service)]: Thấy 'last summer, last year, ... ago, in 2023, yesterday' → Khoanh ngay 'V-ed / V2' (donated, helped, taught, gave, collected). Tuyệt đối không chọn have/has ở lớp 7!",
      "🎯 [Mẹo 3s Cuối HK1 Lớp 7 - Units 1–6]: Cấu trúc So sánh bằng & Khác (Unit 4 - Music & Arts): Thấy 'as ... as' → Giữa 2 chữ 'as' bắt buộc là Tính từ gốc (không thêm -er/-est); thấy 'different' → Khoanh ngay giới từ 'from' (different from); thấy 'like' ở cuối câu → Mang nghĩa 'giống như'.",
      "🎯 [Mẹo Lượng từ Đồ ăn (Unit 5 - Food & Drink)]: 'some' đi với câu khẳng định & lời mời (Would you like some...?); 'any' đi với câu phủ định (not) & câu hỏi; 'How many + N đếm được số nhiều (eggs, bottles)' vs 'How much + N không đếm được (milk, sugar, pork, beef)'.",
      "🎯 [Mẹo 3s Giữa HK2 Lớp 7 - Units 7–9]: Khoảng cách (Unit 7 - Traffic): Câu mở đầu hỏi khoảng cách từ A đến B → Khoanh ngay 'It is about + [số km] + from... to...'; khuyên nhủ an toàn giao thông → chọn 'should / shouldn't + V nguyên thể'.",
      "🎯 [Mẹo Liên từ Nhượng bộ (Unit 8 - Films)]: Đầu câu có dấu phẩy ngăn cách 2 mệnh đề (S + V, S + V) → Chọn 'Although / Though'; Nhưng nếu đứng ĐẦU CÂU và ngay sau nó có dấu phẩy (_____, S + V) → Khoanh ngay 'However,'!",
      "🎯 [Mẹo 3s Cuối HK2 Lớp 7 - Units 7–12]: Thì Hiện tại tiếp diễn mở rộng (Unit 10 - Energy Sources): Thấy 'at present, now, this month, nowadays' → Khoanh 'am/is/are + V-ing' (are installing solar panels).",
      "🎯 [Mẹo Tương lai đơn & Đại từ sở hữu (Unit 11 - Travelling in the Future)]: Thấy 'in 2050, in the future, soon, next decade' → Khoanh 'will + V nguyên thể'; sau giới từ 'of' hoặc cuối câu không có danh từ → Khoanh Đại từ sở hữu có '-s' (mine, ours, theirs, yours, hers)."
    ],
    "fast_hacks": [
      "🎯 [Mẹo 3s Giữa HK1 Lớp 7 - Units 1–3]: Nhóm động từ chỉ sự yêu ghét (love, like, enjoy, hate, prefer, dislike, fancy) → Khoanh ngay 'V-ing' phía sau (collecting dolls, making models, gardening).",
      "🎯 [Mẹo Quá khứ đơn (Unit 3 - Community Service)]: Thấy 'last summer, last year, ... ago, in 2023, yesterday' → Khoanh ngay 'V-ed / V2' (donated, helped, taught, gave, collected). Tuyệt đối không chọn have/has ở lớp 7!",
      "🎯 [Mẹo 3s Cuối HK1 Lớp 7 - Units 1–6]: Cấu trúc So sánh bằng & Khác (Unit 4 - Music & Arts): Thấy 'as ... as' → Giữa 2 chữ 'as' bắt buộc là Tính từ gốc (không thêm -er/-est); thấy 'different' → Khoanh ngay giới từ 'from' (different from); thấy 'like' ở cuối câu → Mang nghĩa 'giống như'.",
      "🎯 [Mẹo Lượng từ Đồ ăn (Unit 5 - Food & Drink)]: 'some' đi với câu khẳng định & lời mời (Would you like some...?); 'any' đi với câu phủ định (not) & câu hỏi; 'How many + N đếm được số nhiều (eggs, bottles)' vs 'How much + N không đếm được (milk, sugar, pork, beef)'.",
      "🎯 [Mẹo 3s Giữa HK2 Lớp 7 - Units 7–9]: Khoảng cách (Unit 7 - Traffic): Câu mở đầu hỏi khoảng cách từ A đến B → Khoanh ngay 'It is about + [số km] + from... to...'; khuyên nhủ an toàn giao thông → chọn 'should / shouldn't + V nguyên thể'.",
      "🎯 [Mẹo Liên từ Nhượng bộ (Unit 8 - Films)]: Đầu câu có dấu phẩy ngăn cách 2 mệnh đề (S + V, S + V) → Chọn 'Although / Though'; Nhưng nếu đứng ĐẦU CÂU và ngay sau nó có dấu phẩy (_____, S + V) → Khoanh ngay 'However,'!"
    ]
  }
}