Skip to main content

30 Contoh Soal Bahasa Inggris Kelas 4 SD 2026 yang Bikin Anak Semangat Belajar

30 Contoh Soal Bahasa Inggris Kelas 4 SD 2026 yang Bikin Anak Semangat Belajar

30 Contoh Soal Bahasa Inggris Kelas 4 SD 2026 yang Bikin Anak Semangat Belajar

Menyiapkan anak untuk menghadapi ujian Bahasa Inggris kelas 4 SD tidak harus menakutkan. Dengan contoh soal yang tepat, penjelasan yang mudah dipahami, serta strategi belajar yang menyenangkan, anak menjadi lebih percaya diri dan semangat belajar. Artikel ini menyajikan 30 contoh soal Bahasa Inggris 2026 lengkap dengan pembahasan, kisi‑kisi materi, dan tips praktis bagi orang tua maupun guru. Yuk, mulai petualangan belajar bersama!

Penjelasan Materi Bahasa Inggris Kelas 4 SD

Di kelas 4, kurikulum Merdeka menekankan kemampuan dasar berikut:

  • Mengenal kata benda (noun) dan kata kerja (verb) sederhana.
  • Menggunakan kata sifat (adjective) untuk mendeskripsikan benda.
  • Menyusun kalimat positif dan negatif dengan to be serta simple present.
  • Membaca teks pendek, mengidentifikasi informasi utama, dan menjawab pertanyaan.
  • Menulis kalimat pendek tentang diri sendiri, keluarga, atau kegiatan sehari‑hari.

Semua materi ini dirancang agar mudah dipahami anak usia 9‑10 tahun, sekaligus menyiapkan mereka untuk ujian semester atau harian.

Kisi‑Kisi Materi Bahasa Inggris Kelas 4 SD 2026

Kompetensi Indikator Bobot
Kosa kata (noun, verb, adjective) Mengidentifikasi & menggunakannya dalam kalimat sederhana. 30%
Struktur kalimat Membuat kalimat positif, negatif, dan pertanyaan dengan to be & simple present. 25%
Pemahaman bacaan Menjawab pertanyaan isi teks pendek (story, dialog). 20%
Menulis Menyusun kalimat/ paragraf pendek tentang diri sendiri atau topik familiar. 15%
Pronunciation & listening Mengenali bunyi huruf vokal dan konsonan dalam kata sederhana. 10%

Materi yang Sering Keluar Saat Ujian Bahasa Inggris Kelas 4

Berikut pola soal yang paling sering muncul pada ujian 2026:

  • Soal pilihan ganda tentang arti kata (vocabulary).
  • Isian singkat untuk melengkapi kalimat dengan to be atau kata kerja.
  • Soal cerita pendek dengan pertanyaan “What is …?” atau “Where is …?”.
  • Matching antara gambar dengan kata benda.

Strategi Belajar Efektif untuk Anak Kelas 4

Tips untuk anak:
  1. Bermain peran (role‑play) untuk melatih speaking.
  2. Gunakan flashcard warna‑warni untuk menghafal kata baru.
  3. Setel 10 menit belajar + 2 menit istirahat (teknik Pomodoro mini).
Tips untuk orang tua/ guru:
  1. Dengar bersama audio cerita sederhana; ajak anak menjawab “What happened?”
  2. Buat jadwal belajar rutin, misalnya setiap Senin‑Kamis pukul 16.00‑16.30.
  3. Berikan pujian spesifik, contoh: “Bagus, kamu dapat mengingat kata ‘apple’ dengan benar!”

30 Contoh Soal Bahasa Inggris Kelas 4 SD 2026

1. Pilihan Ganda (Vocabulary)

  1. What is the opposite of big?
    • A. small
    • B. tall
    • C. long
    • D. fast
    Jawaban: A
    Pembahasan: “Opposite” berarti lawan kata. Lawan “big” adalah “small”.
  2. Which word is a fruit?
    • A. carrot
    • B. banana
    • C. potato
    • D. bread
    Jawaban: B
    Pembahasan: “Banana” merupakan buah, sedangkan yang lain bukan.
  3. Choose the correct verb: She ___ a book now.
    • A. reads
    • B. read
    • C. is reading
    • D. reading
    Jawaban: C
    Pembahasan: Untuk kegiatan yang sedang berlangsung gunakan “is + verb‑ing”.
  4. Which picture matches the word “cat”?
    • A. dog
    • B. cat
    • C. bird
    • D. fish
    Jawaban: B
    Pembahasan: Gambar B menunjukkan seekor kucing.

2. Isian Singkat (Grammar)

  1. Fill in the blank with the correct form of to be: I ___ a student.
    Jawaban: am
    Pembahasan: Subjek “I” selalu diikuti “am”.
  2. Complete the sentence: They ___ (play) football every Sunday.
    Jawaban: play
    Pembahasan: Untuk subjek jamak “they”, gunakan bentuk dasar verb tanpa “s”.
  3. Write the negative form: She is happy.
    Jawaban: She isn’t happy.
    Pembahasan: Tambahkan “not” pada “is” menjadi “isn’t”.
  4. Change to a question: He has a bike.
    Jawaban: Does he have a bike?
    Pembahasan: Pada pertanyaan dengan “have/has”, gunakan “do/does”.

3. Soal Cerita Pendek (Reading Comprehension)

  1. Read: Tom has a red ball. He plays with it in the garden. Where does Tom play?
    • A. in the kitchen
    • B. in the garden
    • C. in the bedroom
    • D. in the school
    Jawaban: B
    Pembahasan: Kalimat menyebutkan “in the garden”.
  2. Read: Maria and her brother like to eat apples after school. What do they like to eat?
    • A. bananas
    • B. oranges
    • C. apples
    • D. grapes
    Jawaban: C
    Pembahasan: Teks secara jelas menyebutkan “apples”.

4. Logika Sederhana (Matching)

  1. Match the word with the correct picture.
    WordPicture
    dogdog
    fishfish
    birdbird
    catcat
    Jawaban: Semua cocok sesuai urutan.
    Pembahasan: Mengasah kemampuan menghubungkan kata dengan gambar.

5. Numerik & Verbal (Simple Math with Words)

  1. There are 5 apples. John eats 2. How many are left?
    Jawaban: 3
    Pembahasan: 5 - 2 = 3.
  2. Write the number in words: 7
    Jawaban: seven
    Pembahasan: Penulisan angka dalam huruf bahasa Inggris.

6. Pilihan Ganda Lanjutan (Grammar)

  1. Choose the correct sentence.
    • A. He go to school.
    • B. He goes to school.
    • C. He going to school.
    • D. He gone to school.
    Jawaban: B
    Pembahasan: Subjek “He” memerlukan verb “go” + “s”.
  2. Select the adjective that best fits: The sky is ___.
    • A. big
    • B. blue
    • C. fast
    • D. quiet
    Jawaban: B
    Pembahasan: “Blue” mendeskripsikan warna langit.

7. Isian Cerita (Writing)

  1. Complete the story: Yesterday I ___ (go) to the zoo. I saw a ____ (lion). It was very ___ (big).
    Jawaban: went – lion – big
    Pembahasan: “went” untuk past tense, “lion” adalah hewan, “big” sebagai adjective.
  2. Write a sentence about your best friend using “is”.
    Contoh Jawaban: My best friend is kind.
    Pembahasan: Gunakan “is” + adjective.

8. Soal Cerita Bergambar (Picture Story)

  1. Look at the picture: a boy is riding a bike. Choose the correct sentence.
    • A. The boy rides a bike.
    • B. The boy ride a bike.
    • C. The boy riding a bike.
    • D. The boy is ride a bike.
    Jawaban: A
    Pembahasan: Kalimat sederhana present tense tanpa “is”.
  2. What is the boy doing?
    • A. He is swimming.
    • B. He is reading.
    • C. He is riding a bike.
    • D. He is playing piano.
    Jawaban: C
    Pembahasan: Gambar jelas menunjukkan aktivitas bersepeda.

9. Soal Logika Kata (Word Logic)

  1. Find the word that does NOT belong: apple, banana, carrot, orange.
    Jawaban: carrot (bukan buah)
    Pembahasan: “Carrot” adalah sayuran.
  2. Which word is a synonym of “big”?
    • A. huge
    • B. tiny
    • C. short
    • D. narrow
    Jawaban: A
    Pembahasan: “Huge” memiliki arti hampir sama dengan “big”.

10. Soal Pilihan Ganda Cerita Panjang

  1. Read the short story:

    Anna has a small dog named Milo. Every morning, Anna feeds Milo with milk and biscuits. After school, they play in the park.

    What does Anna give Milo to eat?
    • A. meat
    • B. milk and biscuits
    • C. fish
    • D. vegetables
    Jawaban: B
    Pembahasan: Kalimat menyebutkan “milk and biscuits”.
  2. In the story above, where do Anna and Milo play?
    • A. at home
    • B. at the school
    • C. in the park
    • D. in the market
    Jawaban: C
    Pembahasan: Terdapat frasa “play in the park”.

11. Soal Isian Singkat Lanjutan

  1. Write the plural form: child
    Jawaban: children
    Pembahasan: Plural kata “child” adalah “children”.
  2. Change to past tense: I (watch) TV yesterday.
    Jawaban: watched
    Pembahasan: Tambahkan “ed” pada verb reguler.

12. Soal Praktik Percakapan (Speaking)

  1. Choose the correct response:

    “How are you?”

    • A. I am fine, thank you.
    • B. It is raining.
    • C. My name is Lina.
    • D. I like apples.
    Jawaban: A
    Pembahasan: Jawaban A adalah balasan yang tepat.
  2. What do you say after “Thank you”?
    • A. You are welcome.
    • B. Sorry.
    • C. Good night.
    • D. Bye.
    Jawaban: A
    Pembahasan: “You are welcome” merupakan ucapan balasan sopan.

13. Soal Menulis Kalimat (Sentence Writing)

  1. Write a sentence about your favorite animal using “is”.
    Contoh Jawaban: My favorite animal is a rabbit.
    Pembahasan: Gunakan pola “My favorite … is …”.
  2. Make a negative sentence: They (have) a cat.
    Jawaban: They don’t have a cat.
    Pembahasan: Tambahkan “do not” menjadi “don’t”.
  3. Write a question: you / like / ice cream?
    Jawaban: Do you like ice cream?
    Pembahasan: Susun dengan “Do” di depan subjek.

Pembahasan Lengkap Semua Soal

Setiap soal di atas telah dilengkapi dengan jawaban dan penjelasan singkat. Berikut beberapa tips memahami pembahasan:

  • Perhatikan kata kunci seperti “opposite”, “synonym”, atau “past tense”.
  • Jika soal meminta negative form, ingatlah pola verb + not atau kontraksi (isn’t, don’t).
  • Untuk soal cerita, baca sekali secara menyeluruh, kemudian cari kata kunci yang menjawab pertanyaan.
  • Latihan menulis secara teratur membantu menginternalisasi pola kalimat.

Tips Mengerjakan Soal Ujian Bahasa Inggris Kelas 4

  • Baca semua soal terlebih dahulu untuk mengatur waktu.
  • Kerjakan dulu yang mudah (pilihan ganda & isian singkat) agar nilai cepat terkumpul.
  • Gunakan pencil untuk soal isian sehingga dapat mengoreksi bila perlu.
  • Periksa kembali jawaban pilihan ganda; pastikan tidak terlewat tanda “?” atau “!”.
  • Jika ragu, gunakan teknik eliminasi: buang pilihan yang jelas salah, pilih yang paling sesuai.

Kesimpulan

Dengan 30 contoh soal Bahasa Inggris kelas 4 SD 2026 yang lengkap, anak dapat berlatih secara terstruktur, meningkatkan pemahaman kosakata, tata bahasa, serta kemampuan membaca dan menulis. Orang tua dan guru dapat memanfaatkan strategi belajar di atas untuk menciptakan lingkungan belajar yang menyenangkan dan efektif. Ingat, kunci keberhasilan adalah konsistensi, pujian positif, dan latihan rutin. Semangat belajar, anak‑anak! Masa depan cerah menanti dengan bahasa Inggris yang lancar.

Mau dapatkan lebih banyak contoh soal dan materi lengkap? Subscribe sekarang dan dapatkan update gratis setiap minggu!

Comments

Popular posts from this blog

Fixing "The POST method is not supported for route admin/login" in Laravel 12 with Filament 3.2 on aaPanel

When deploying a Laravel 12 application using Filament 3.2 on an Ubuntu 24 server with aaPanel , you might run into the following error: The POST method is not supported for route admin/login. Supported methods: GET, HEAD. ✅ The Problem This error typically doesn't appear when you're working locally. Everything might work perfectly on your local development machine, but as soon as you deploy it to a production server using aaPanel , you face this issue. The core of the problem lies in how Nginx (via aaPanel) handles URL rewriting. Laravel relies on correctly passing all requests to index.php , especially when handling POST requests like login attempts. By default, if Nginx is not properly configured, it may only handle GET requests correctly while ignoring POST routes (such as admin/login from Filament). ✅ The Solution To solve this issue, you need to modify the Nginx configuration for your site via aaPanel . Specifically, update the URL rewrite rules to ensure all...

blok sms spam di android

Banyaknya sms spam sekarang ini membuat saya jengkel. Mungkin anda juga sering mengalaminya. Mulai dari togel, tiket pesawat, minta pulsa dan lain lain. Pada waktu2 tertentu sms swperti ini sangat mengganggu. Bagi anda pengguna android, ada aplikasi untuk memblokir sms dan telpon spam. namanya NQ sms call bloker (silahkan cari di google play untuk menggunakannya)

Laravel 12 + Filament: .env Set to MySQL, But Laravel Still Uses SQLite? Here's the Fix

  If you're developing a Laravel 12 application using Filament Admin Panel, you might run into a confusing issue:       You've already updated your .env file to use mysql, but Laravel still tries to connect using sqlite.   This can be frustrating, especially when you're certain the .env file is correctly configured. 📌 Your .env Might Look Like This:   DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=mysql DB_USERNAME=mysql DB_PASSWORD=password   But when you run:   php artisan tinker >>> env('DB_CONNECTION') You get: null Or: "sqlite"   🔍 Root Cause: Laravel Is Using Cached Configuration   Laravel uses configuration caching to boost performance. If you’ve previously run:   php artisan config:cache   Laravel will no longer read the .env file directly, and instead use the cached version stored in:   bootstrap/cache/config.php ...