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

Menjadi orang tua atau guru kelas 4 SD memang menantang, terutama ketika harus mempersiapkan anak menghadapi soal Bahasa Inggris yang semakin variatif. Di tahun 2026 kurikulum Kurikulum Merdeka menekankan pada kemampuan komunikatif, jadi soal‑soalnya tidak hanya sekadar menghafal, melainkan menerapkan bahasa dalam situasi sehari‑hari. Artikel ini menyajikan 30 contoh soal Bahasa Inggris kelas 4 SD 2026 lengkap dengan pembahasan, strategi belajar, dan tips mengerjakan soal ujian. Simak hingga akhir, karena ada tips khusus bagi orang tua yang ingin membantu anak belajar di rumah!

Penjelasan Materi Bahasa Inggris Kelas 4 SD

Pada kelas 4, materi Bahasa Inggris biasanya meliputi:

  • Kosa kata (vocabulary): kata benda, kata kerja, kata sifat, dan kata keterangan sederhana.
  • Kalimat sederhana: pernyataan (affirmative), pertanyaan (question), dan perintah (imperative).
  • Waktu (tenses) dasar: Present Simple (simple present) dan Present Continuous.
  • Preposisi tempat dan waktu: in, on, at, under, after, before, dll.
  • Reading comprehension pendek: mencari informasi dari gambar atau teks singkat.

Semua materi di atas dirancang agar mudah dipahami oleh anak usia 9‑10 tahun. Contoh: “I eat breakfast at 7 o’clock.” – kalimat ini mengajarkan pola subject + verb + time expression.

Kisi‑Kisi Bahasa Inggris Kelas 4 SD Tahun 2026

Kompetensi Dasar Materi Pokok Bentuk Soal
4.1 Mengidentifikasi kosakata benda dan hewan Kosa kata 100 kata (animals, food, school items) pilihan ganda, isian singkat
4.2 Menyusun kalimat positif dengan Present Simple Subject + verb (base form) + object pilihan ganda, mengubah kalimat
4.3 Membuat pertanyaan dengan “What/Where/When” Question word + verb + subject soal cerita, isian
4.4 Menggunakan preposisi tempat dan waktu in, on, at, under, behind, before, after matching, pilihan ganda
4.5 Membaca teks pendek dan menemukan informasi Reading comprehension 3‑4 kalimat pilihan ganda, isian singkat

Materi yang Sering Keluar Saat Ujian Bahasa Inggris Kelas 4

Berikut pola soal yang paling sering muncul di ujian semester atau UN sekolah dasar tahun 2026:

  • Menentukan arti kata melalui gambar.
  • Menyempurnakan kalimat dengan preposisi yang tepat.
  • Mengubah kalimat positif menjadi pertanyaan.
  • Menjawab pertanyaan pemahaman bacaan singkat.
  • Mengisi bagian yang kosong (blank) pada dialog.

Contoh kecil: “The cat is ___ the box.” Pilihannya: (a) on (b) in (c) under. Jawaban yang tepat ialah (c) under.

Strategi Belajar Efektif untuk Anak Kelas 4

  1. 30 menit belajar, 10 menit istirahat – metode Pomodoro cocok untuk konsentrasi pendek.
  2. Gunakan flashcard visual untuk kosakata: gambar di satu sisi, kata bahasa Inggris di sisi lain.
  3. Bermain peran (role‑play) sederhana, misalnya “di toko” untuk melatih kalimat tanya‑jawab.
  4. Berbincang dalam bahasa Inggris 5 menit setiap hari, misalnya “What did you eat for breakfast?”
  5. Orang tua dapat memantau dengan mencatat kata‑kata yang masih belum dikuasai anak.

30 Contoh Soal Bahasa Inggris Kelas 4 SD 2026

Soal 1 – Pilihan Ganda

Pertanyaan: What is the opposite of “big”?

  • A. small
  • B. tall
  • C. thin
  • D. short

Jawaban: A. small

Pembahasan: “Big” berlawanan dengan “small”. Kedua kata merupakan antonim yang sering dipelajari di kelas 4.

Soal 2 – Isian Singkat

Pertanyaan: Fill in the blank: I ____ (eat) an apple every morning.

Jawaban: eat

Pembahasan: Untuk kebiasaan rutin, gunakan present simple. Jadi kalimatnya “I eat an apple every morning”.

Soal 3 – Pilihan Ganda (Preposisi Tempat)

Pertanyaan: The book is ___ the table.

  • A. on
  • B. in
  • C. at
  • D. under

Jawaban: A. on

Pembahasan: “On” dipakai untuk benda yang berada di atas permukaan datar.

Soal 4 – Soal Cerita (Pertanyaan “Where”)

Pertanyaan: Mary lives in a house. _______ does she live?

  • A. What
  • B. Where
  • C. When
  • D. Who

Jawaban: B. Where

Pembahasan: “Where” digunakan untuk menanyakan lokasi.

Soal 5 – Pilihan Ganda (Kosa Kata)

Pertanyaan: Choose the picture that matches the word “cat”.

(Gambar 1: dog, Gambar 2: cat, Gambar 3: bird, Gambar 4: fish)

  • A. 1
  • B. 2
  • C. 3
  • D. 4

Jawaban: B. 2

Pembahasan: Memadukan visual dengan kata memperkuat ingatan anak.

Soal 6 – Isian Singkat (Preposisi Waktu)

Pertanyaan: My birthday is ___ July.

Jawaban: in

Pembahasan: Untuk bulan, gunakan preposisi “in”.

Soal 7 – Pilihan Ganda (Present Continuous)

Pertanyaan: Look! The boy ____ (play) football now.

  • A. play
  • B. plays
  • C. is playing
  • D. are playing

Jawaban: C. is playing

Pembahasan: Pada aksi yang sedang terjadi, gunakan “am/is/are + verb‑ing”.

Soal 8 – Soal Cerita (Menyusun Kalimat)

Pertanyaan: Susun kalimat berikut menjadi bahasa Inggris yang benar: “school / I / go / to / every / day”.

Jawaban: I go to school every day.

Pembahasan: Urutan subjek‑verb‑object‑keterangan waktu adalah pola umum.

Soal 9 – Pilihan Ganda (Membaca Pendek)

Petunjuk: Read the short text.

“Tom has a red bike. He rides it to school every morning.”

Pertanyaan: What colour is Tom’s bike?

  • A. blue
  • B. red
  • C. green
  • D. yellow

Jawaban: B. red

Pembahasan: Informasi “red bike” ada di kalimat pertama.

Soal 10 – Isian Singkat (Verb “have”)

Pertanyaan: She ____ a cat.

Jawaban: has

Pembahasan: Untuk subjek she/we/they, gunakan “has”/“have” sesuai subjek. Di sini “she” → “has”.

Soal 11 – Pilihan Ganda (Antonym)

Pertanyaan: The opposite of “fast” is

  • A. quick
  • B. slow
  • C. happy
  • D. sad

Jawaban: B. slow

Pembahasan: “Fast” ↔ “slow” merupakan pasangan antonim.

Soal 12 – Soal Cerita (Pertanyaan “What”)

Pertanyaan: ____ is your favourite fruit?

  • A. How
  • B. When
  • C. What
  • D. Who

Jawaban: C. What

Pembahasan: “What” dipakai untuk menanyakan benda atau hal.

Soal 13 – Pilihan Ganda (Preposisi Tempat)

Pertanyaan: The ball is ___ the box.

  • A. on
  • B. in
  • C. at
  • D. under

Jawaban: B. in

Pembahasan: Sesuai konteks, “box” merupakan ruang tertutup sehingga gunakan “in”.

Soal 14 – Isian Singkat (Kata Benda)

Pertanyaan: ____ is a fruit that is yellow and curved?

Jawaban: Banana

Pembahasan: “Banana” mudah dikenali oleh anak kelas 4.

Soal 15 – Pilihan Ganda (Present Simple)

Pertanyaan: She ____ (like) ice cream.

  • A. like
  • B. likes
  • C. liked
  • D. liking

Jawaban: B. likes

Pembahasan: Subjek tunggal (she) memerlukan akhiran -s pada verb.

Soal 16 – Soal Cerita (Menyambungkan Dialog)

Pertanyaan: Choose the correct reply.

“Do you want water?”

  • A. Yes, I am.
  • B. No, thank you.
  • C. Yes, I do.
  • D. Yes, I want.

Jawaban: C. Yes, I do.

Pembahasan: Untuk pertanyaan dengan kata kerja “want”, jawaban pendek “Yes, I do.” sesuai pola.

Soal 17 – Pilihan Ganda (Kata Kerja “can”)

Pertanyaan: Tom ____ (can) swim very fast.

  • A. can
  • B. cans
  • C. could
  • D. will

Jawaban: A. can

Pembahasan: “Can” menandakan kemampuan.

Soal 18 – Isian Singkat (Kata Benda Jam)

Pertanyaan: What time is it now? ____ o’clock.

Jawaban: (contoh) five

Pembahasan: Anak diminta menuliskan angka dalam kata (one‑twelve).

Soal 19 – Pilihan Ganda (Membaca Tabel)

Petunjuk: Look at the table.

DayActivity
MondaySwimming
TuesdayDrawing
WednesdayReading

Pertanyaan: What does Lily do on Tuesday?

  • A. Swimming
  • B. Drawing
  • C. Reading
  • D. Playing

Jawaban: B. Drawing

Pembahasan: Mengajarkan cara mencari informasi pada tabel sederhana.

Soal 20 – Pilihan Ganda (Kalimat Perintah)

Pertanyaan: Choose the correct command.

  • A. Please you open the door.
  • B. Open the door, please.
  • C. You open the door.
  • D. Please open the door.

Jawaban: D. Please open the door.

Pembahasan: Pola “please + verb” merupakan perintah sopan.

Soal 21 – Isian Singkat (Kata Kerja “walk”)

Pertanyaan: Every morning I ____ to school.

Jawaban: walk

Pembahasan: Kebiasaan rutin pakai present simple.

Soal 22 – Pilihan Ganda (Preposisi Waktu)

Pertanyaan: We have English class ____ 9 a.m.

  • A. in
  • B. at
  • C. on
  • D. by

Jawaban: B. at

Pembahasan: “At” digunakan untuk menunjuk jam.

Soal 23 – Soal Cerita (Mencocokkan Gambar)

Pertanyaan: Which picture shows “The boy is running”?

(Gambar 1: boy sitting, Gambar 2: boy running, Gambar 3: boy sleeping)

  • A. 1
  • B. 2
  • C. 3
  • D. none

Jawaban: B. 2

Pembahasan: Menghubungkan verb “running” dengan aksi visual.

Soal 24 – Pilihan Ganda (Menyatakan Kepemilikan)

Pertanyaan: This is ____ book.

  • A. my
  • B. mine
  • C. I
  • D. me

Jawaban: A. my

Pembahasan: Pada kata benda, gunakan “my”. “mine” dipakai tanpa noun.

Soal 25 – Isian Singkat (Kata Sifat)

Pertanyaan: The sky is ____ today.

Jawaban: blue

Pembahasan: Anak diminta mengisi kata sifat yang sesuai dengan konteks umum.

Soal 26 – Pilihan Ganda (Pertanyaan “How many”)

Pertanyaan: ____ apples are on the table?

  • A. How many
  • B. How much
  • C. How often
  • D. How long

Jawaban: A. How many

Pembahasan: “How many” untuk menghitung benda yang dapat dihitung.

Soal 27 – Soal Cerita (Menyusun Dialog Pendek)

Pertanyaan: Susun dialog berikut menjadi urutan yang benar:

1) “I’m fine, thank you.”

2) “How are you?”

3) “Good morning, Tom!”

4) “Good morning, Mary!”

Jawaban: 3 – 4 – 2 – 1

Pembahasan: Salam pagi → respon salam → pertanyaan kabar → jawaban.

Soal 28 – Pilihan Ganda (Present Continuous Negatif)

Pertanyaan: He ____ (not/ read) a book now.

  • A. not is reading
  • B. isn’t reading
  • C. don’t reading
  • D. isn’t reads

Jawaban: B. isn’t reading

Pembahasan: Bentuk negatif present continuous = “is not (isn’t) + verb‑ing”.

Soal 29 – Isian Singkat (Kata Kerja “watch”)

Pertanyaan: They ____ TV every night.

Jawaban: watch

Pembahasan: Kebiasaan rutin, gunakan present simple dengan subjek jamak “they”.

Soal 30 – Pilihan Ganda (Kalimat Tanya “Do/Does”)

Pertanyaan: ____ your brother play basketball?

  • A. Do
  • B. Does
  • C. Did
  • D. Is

Jawaban: B. Does

Pembahasan: Subjek “your brother” (tiga orang ketiga tunggal) memerlukan “does”.

Pembahasan Lengkap untuk Semua Soal

Setiap soal di atas sudah dilengkapi dengan jawaban dan penjelasan singkat. Berikut beberapa poin penting yang dapat diulang untuk menegaskan pemahaman anak:

  • Perhatikan kata kunci dalam soal, misalnya “opposite”, “preposition”, atau “question word”.
  • Gunakan struktur kalimat yang telah dipelajari: Subject + Verb (+ Object) + Time/Place.
  • Jika soal berupa gambar, hubungkan kata dengan visual secara langsung.
  • Untuk soal bacaan singkat, baca dua kali: pertama untuk memahami gagasan umum, kedua untuk menemukan detail yang diminta.

Tips Mengerjakan Soal Ujian Bahasa Inggris Kelas 4

  1. Baca pertanyaan dengan teliti – jangan terburu‑buru.
  2. Identifikasi kata kunci seperti “always”, “never”, “every day” untuk menentukan tense.
  3. Jika ada pilihan ganda, eliminasi jawaban yang jelas salah terlebih dahulu.
  4. Tandai soal yang belum pasti, kembali lagi setelah selesai semua soal lain.
  5. Gunakan waktu 30 detik per soal untuk soal pilihan ganda; alokasikan lebih banyak waktu untuk soal cerita.
  6. Periksa kembali jawaban isian untuk ejaan kapital (Nama, tempat).

Kesimpulan

Dengan berlatih 30 contoh soal Bahasa Inggris kelas 4 SD 2026 secara rutin, anak akan terbiasa dengan pola‑pola soal yang sering muncul di ujian. Kombinasikan latihan soal dengan strategi belajar yang menyenangkan, seperti flashcard, role‑play, dan sesi 5 menit berbicara dalam bahasa Inggris bersama orang tua. Jangan lupa beri pujian setiap kali anak berhasil menjawab dengan benar – motivasi positif sangat penting untuk menumbuhkan semangat belajar.

Semoga artikel ini membantu siswa, orang tua, dan guru dalam menyiapkan belajar Bahasa Inggris yang efektif dan menyenangkan. Selamat belajar, dan raih nilai terbaik di ujian!

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