Skip to main content

30 Contoh Soal Bahasa Inggris Kelas 4 SD 2026 yang Membuat Anak Penasaran

30 Contoh Soal Bahasa Inggris Kelas 4 SD 2026 yang Membuat Anak Penasaran

30 Contoh Soal Bahasa Inggris Kelas 4 SD 2026 yang Membuat Anak Penasaran

Hai, Ayah, Ibu, Guru, dan Sobat Cilik! Bahasa Inggris kelas 4 SD memang menjadi tantangan seru yang penuh warna. Di tahun 2026, kurikulum Kemdikbud menekankan pada komunikasi praktis, jadi anak‑anak tidak hanya belajar menulis, tetapi juga berbicara dengan percaya diri. Pada artikel ini, kamu akan menemukan 30 contoh soal Bahasa Inggris kelas 4 SD 2026 yang dirancang khas untuk menumbuhkan rasa penasaran sekaligus meningkatkan kemampuan berbahasa. Mulai dari pilihan ganda, isian, hingga soal cerita, semuanya lengkap dengan pembahasan yang mudah dipahami. Yuk, simak sampai selesai dan jadikan belajar Bahasa Inggris lebih menyenangkan!

Penjelasan Materi Bahasa Inggris Kelas 4 SD 2026

Menurut Kurikulum Merdeka, materi Bahasa Inggris kelas 4 mencakup:

  • Vocabulary (kosa kata) – tema sehari‑hari seperti keluarga, school, makanan, cuaca, dan aktivitas.
  • Grammar dasar – present simple, imperatives, there is/are, possession ‘s, dan penggunaan preposisi tempat (in, on, under, behind).
  • Reading comprehension – memahami teks pendek berupa dialog, cerita sederhana, atau instruksi.
  • Writing sederhana – menulis kalimat lengkap, membuat pertanyaan, atau mengisi blank dengan kata yang tepat.
  • Speaking & Listening – menirukan dialog, memberi jawaban singkat, dan menanggapi pertanyaan guru.

Materi‑materi di atas menjadi dasar bagi soal‑soal yang sering muncul di ujian kelas 4. Jadi, menguasainya adalah kunci utama untuk meraih nilai tinggi.

Kisi‑Kisi Soal Bahasa Inggris Kelas 4 SD 2026

Kompetensi Dasar (KD) Materi Pokok Jenis Soal Bobot Nilai
3.1 Memahami kosakata tema family dan school Kosa kata (noun, verb, adjective) Pilihan ganda, isian singkat 20%
3.2 Menggunakan present simple dalam kalimat positif, negatif, dan pertanyaan Grammar: present simple Isian, soal cerita 25%
3.3 Menyusun kalimat menggunakan there is/are Struktur kalimat Pilihan ganda, isian 15%
3.4 Membaca teks pendek dan menjawab pertanyaan Reading comprehension Pilihan ganda, benar‑salah 20%
3.5 Menulis kalimat sederhana sesuai gambar Writing Isian, menulis kalimat 20%

Dengan mengetahui kisi‑kisi di atas, orang tua dan guru dapat menyiapkan latihan yang tepat sasaran.

Materi yang Sering Keluar Saat Ujian Bahasa Inggris Kelas 4

Berikut pola soal yang paling sering muncul di tahun 2026:

  1. Identifikasi kata benda (noun) dan kata kerja (verb) dalam kalimat. Contohnya: “The cat climbs the tree.”
  2. Penggunaan there is / there are untuk menyatakan keberadaan. Soal biasanya berupa gambar dan diminta melengkapi kalimat.
  3. Present simple dalam bentuk negatif dan pertanyaan. Contoh: “Does she like ice‑cream?” atau “He doesn’t play football.”
  4. Pertanyaan bacaan singkat. Sering ada tiga sampai empat pertanyaan yang menguji kemampuan menemukan informasi spesifik.
  5. Menulis kalimat berdasarkan gambar. Anak harus menyebutkan subjek, predikat, dan keterangan tempat/waktu secara lengkap.

Dengan menguasai lima poin di atas, persiapan ujian menjadi lebih terarah.

Strategi Belajar Efektif untuk Anak Kelas 4 SD

Untuk Anak

  • Gunakan flashcard warna‑warni untuk menghafal vocabulary.
  • Bernyanyi lagu bahasa Inggris agar grammar terasa alami.
  • Berlatih berbicara dengan “role‑play” (misalnya menjadi penjual atau pembeli).
  • Membaca buku cerita bergambar 5‑10 menit tiap hari.
  • Catat satu kata baru setiap selesai belajar dan coba pakai dalam kalimat.

Untuk Orang Tua & Guru

  • Jadwalkan sesi belajar 15‑20 menit beberapa kali dalam seminggu, hindari sesi panjang yang bikin capek.
  • Berikan pujian spesifik (“Bagus, kamu gunakan ‘there are’ dengan tepat!”).
  • Gunakan aplikasi atau website edukatif yang berbahasa Inggris dengan kontrol orang tua.
  • Latihan menulis bersama, misalnya menuliskan kegiatan harian dalam bahasa Inggris.
  • Review soal bersama dan bahas mengapa jawaban tertentu benar atau salah.

30 Contoh Soal Bahasa Inggris Kelas 4 SD 2026

Soal 1 (Pilihan Ganda)

What is the opposite of “big”?

  1. small
  2. large
  3. tall
  4. short

Jawaban: A. small

Pembahasan: “Opposite” artinya lawan kata. Lawan kata “big” adalah “small”.

Soal 2 (Isian Singkat)

Fill in the blank with the correct verb: “She ______ (play) the piano every day.”

Jawaban: plays

Pembahasan: Subjek “She” memerlukan bentuk verb “play” dengan akhiran -s pada present simple.

Soal 3 (Pilihan Ganda)

There ___ a cat on the roof.

  1. is
  2. are
  3. am
  4. be

Jawaban: A. is

Pembahasan: “a cat” tunggal, gunakan “is”.

Soal 4 (Soal Cerita)

Read: Tom has a red ball. He likes to play with it in the garden.
Question: Where does Tom play with his ball?

Jawaban: In the garden.

Pembahasan: Kalimat kedua menyebutkan “in the garden”, jadi jawabannya “In the garden”.

Soal 5 (Isian Singkat)

Translate to English: “Ayah sedang membaca koran.”

Jawaban: Father is reading a newspaper.

Pembahasan: “Ayah” = “Father”, “sedang membaca” = “is reading”, “koran” = “a newspaper”.

Soal 6 (Pilihan Ganda)

Which word is a noun?

  1. run
  2. beautiful
  3. dog
  4. quickly

Jawaban: C. dog

Pembahasan: Noun adalah kata benda; “dog” merupakan kata benda.

Soal 7 (Pilihan Ganda)

Choose the correct question: “You like pizza.”

  1. Do you likes pizza?
  2. Do you like pizza?
  3. Are you like pizza?
  4. Is you like pizza?

Jawaban: B. Do you like pizza?

Pembahasan: Untuk membuat pertanyaan present simple, gunakan “Do/Does” + subjek + verb base.

Soal 8 (Isian Singkat)

Fill the blank: “There ___ two apples on the table.”

Jawaban: are

Pembahasan: Karena “two apples” jamak, gunakan “are”.

Soal 9 (Pilihan Ganda)

Which sentence is in negative form?

  1. She plays basketball.
  2. She doesn’t play basketball.
  3. Does she play basketball?
  4. She is playing basketball.

Jawaban: B. She doesn’t play basketball.

Pembahasan: Penambahan “doesn’t” mengubah kalimat menjadi negatif.

Soal 10 (Soal Cerita)

Read: Mike and his sister are in the park. They see a big dog.
Question: Who sees the big dog?

Jawaban: Mike and his sister.

Pembahasan: Kalimat “They see a big dog” merujuk pada Mike dan saudara perempuannya.

Soal 11 (Isian Singkat)

Translate to English: “Mereka sedang menonton televisi.”

Jawaban: They are watching TV.

Pembahasan: “Mereka” = “They”, “sedang menonton” = “are watching”, “televisi” = “TV”.

Soal 12 (Pilihan Ganda)

Choose the correct preposition: “The book is ___ the bag.”

  1. in
  2. on
  3. under
  4. behind

Jawaban: A. in

Pembahasan: Buku berada di dalam tas → “in”.

Soal 13 (Isian Singkat)

Complete: “My brother ___ (have) two bicycles.”

Jawaban: has

Pembahasan: Subjek “My brother” tunggal, maka verb “have” menjadi “has”.

Soal 14 (Pilihan Ganda)

Which word is an adjective?

  1. tree
  2. run
  3. blue
  4. quickly

Jawaban: C. blue

Pembahasan: “blue” menjelaskan sifat warna, sehingga adjective.

Soal 15 (Pilihan Ganda)

Identify the correct sentence:

  1. He go to school.
  2. He goes to school.
  3. He going to school.
  4. He gone to school.

Jawaban: B. He goes to school.

Pembahasan: Pada present simple, subjek orang ketiga tunggal menambah -s pada verb.

Soal 16 (Isian Singkat)

Translate: “We have a pet rabbit.”

Jawaban: Kami memiliki kelinci peliharaan.

Pembahasan: “We” = “Kami”, “have” = “memiliki”, “a pet rabbit” = “kelinci peliharaan”.

Soal 17 (Pilihan Ganda)

Choose the correct question tag: “You like ice‑cream, ____?”

  1. don’t you
  2. do you
  3. doesn’t he
  4. is it

Jawaban: A. don’t you

Pembahasan: Karena pernyataan positif, tambahkan tag negatif “don’t you”.

Soal 18 (Soal Cerita)

Read: Anna has a blue backpack. She puts her books inside it every morning.
Question: What colour is Anna’s backpack?

Jawaban: Blue.

Pembahasan: Kata “blue backpack” langsung memberi jawabannya.

Soal 19 (Isian Singkat)

Fill the blank: “_____ you like to come to my party?”

Jawaban: Would

Pembahasan: Untuk mengundang secara sopan gunakan “Would you like to…”.

Soal 20 (Pilihan Ganda)

Which sentence uses “there are” correctly?

  1. There is many birds.
  2. There are a cat.
  3. There are many birds.
  4. There is many apple.

Jawaban: C. There are many birds.

Pembahasan: “birds” jamak, jadi pakai “are”.

Soal 21 (Isian Singkat)

Complete: “My sister ___ (not like) vegetables.”

Jawaban: does not like

Pembahasan: Negatif present simple untuk subjek “my sister” menggunakan “does not”.

Soal 22 (Pilihan Ganda)

Which word shows possession?

  1. his
  2. run
  3. quick
  4. under

Jawaban: A. his

Pembahasan: “His” adalah kata ganti kepemilikan.

Soal 23 (Isian Singkat)

Translate: “She is reading a story book.”

Jawaban: Dia sedang membaca buku cerita.

Pembahasan: “She” = “Dia”, “is reading” = “sedang membaca”, “a story book” = “buku cerita”.

Soal 24 (Pilihan Ganda)

Choose the correct answer: “What time ___ you go to school?”

  1. do
  2. does
  3. did
  4. doing

Jawaban: A. do

Pembahasan: Pertanyaan mengenai kebiasaan rutin memakai “do”.

Soal 25 (Soal Cerita)

Read: There are three cats under the tree. One is black, one is white, and the other is orange.
Question: How many cats are under the tree?

Jawaban: Three.

Pembahasan: Kalimat pertama menyebutkan “three cats”.

Soal 26 (Isian Singkat)

Fill the blank: “I ___ (be) twelve years old.”

Jawaban: am

Pembahasan: “I” memakai verb “be” bentuk “am”.

Soal 27 (Pilihan Ganda)

Which sentence is a command?

  1. Can you open the window?
  2. Open the window, please.
  3. She opens the window.
  4. We will open the window.

Jawaban: B. Open the window, please.

Pembahasan: Kalimat tanpa subjek yang memberi perintah disebut imperative.

Soal 28 (Isian Singkat)

Translate: “Mereka tidak memiliki sepeda.”

Jawaban: They do not have a bicycle.

Pembahasan: Negatif present simple dengan “do not have”.

Soal 29 (Pilihan Ganda)

Choose the correct word to complete: “My father ___ a doctor.”

  1. is
  2. am
  3. are
  4. be

Jawaban: A. is

Pembahasan: Subjek “my father” tunggal → “is”.

Soal 30 (Isian Singkat)

Complete the conversation:

– “What do you want for breakfast?”

– “I ___ (want) toast and juice.”

Jawaban: want

Pembahasan: Setelah “I”, verb tetap bentuk dasar “want”.

Pembahasan Lengkap: Langkah demi Langkah Menjawab Soal

Berikut beberapa teknik yang bisa dipraktikkan ketika mengerjakan contoh soal di atas:

  1. Identifikasi kata kunci. Pada soal pilihan ganda, cari kata not, always, every dll yang menandakan bentuk negatif atau waktu.
  2. Gunakan aturan grammar. Misalnya, present simple untuk subjek orang ketiga tunggal selalu pakai -s.
  3. Perhatikan gambar. Soal “there is/are” biasanya diiringi gambar; hitung benda pertama sebelum menulis jawaban.
  4. Baca kembali soal cerita. Pastikan tidak terburu‑buru; rangkum kalimat dalam bahasa Indonesia terlebih dahulu, lalu terjemahkan.
  5. Cross‑check jawaban. Setelah mengisi, baca kembali kalimat lengkap untuk memastikan subjek‑verb agreement.

Dengan mengikuti langkah‑langkah tersebut, anak akan terbiasa berpikir kritis dan mengurangi kesalahan umum.

Tips Mengerjakan Soal Ujian Bahasa Inggris Kelas 4

  • Baca soal terlebih dahulu. Jangan langsung melihat pilihan jawaban.
  • Catat kata penting. Tuliskan kata “not”, “always”, “every” di samping untuk membantu mengingat bentuk yang diperlukan.
  • Gunakan eliminasi. Pada pilihan ganda, singkirkan jawaban yang jelas salah, lalu bandingkan sisa pilihan.
  • Manfaatkan waktu. Alokasikan 1‑2 menit per soal pilihan ganda, 3‑4 menit untuk soal isi.
  • Periksa kembali. Bila masih ada waktu, baca ulang semua jawaban, pastikan ejaan dan tanda baca tepat.

Kesimpulan

30 contoh soal Bahasa Inggris kelas 4 SD 2026 ini dirancang agar belajar terasa seru dan menantang. Dengan menguasai kosa kata, tata bahasa sederhana, serta strategi membaca dan menulis, anak akan semakin percaya diri saat menghadapi ujian. Orang tua dan guru dapat memanfaatkan contoh soal bersama anak, memberi penjelasan langkah‑langkah, serta membiasakan latihan rutin. Ingat, konsistensi dan pujian positif adalah kunci utama. Selamat belajar, semoga anak kalian menjadi bintang Bahasa Inggris di kelas!

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 ...