Skip to main content

30 Contoh Soal Bahasa Inggris Kelas 4 SD yang Sering Muncul di Ujian 2026

30 Contoh Soal Bahasa Inggris Kelas 4 SD yang Sering Muncul di Ujian 2026

30 Contoh Soal Bahasa Inggris Kelas 4 SD yang Sering Muncul di Ujian 2026

Menjelang ujian akhir semester, orang tua dan guru pasti sering mencari contoh soal Bahasa Inggris kelas 4 SD yang tepat untuk latihan. Artikel ini menyajikan 30 soal lengkap dengan pembahasan, kisi‑kisi materi, dan strategi belajar yang mudah dipahami anak. Yuk, temukan cara belajar yang menyenangkan dan tingkatkan nilai Bahasa Inggris si kecil!

1. Penjelasan Materi Bahasa Inggris Kelas 4 SD

Di kelas 4, kurikulum Merdeka menekankan pada empat kemampuan utama: listening, speaking, reading, writing. Materi yang paling sering diujikan meliputi:

  • Kosa kata (kata benda, kata kerja, kata sifat) tentang makanan, hewan, tempat, dan aktivitas sehari‑hari.
  • Kalimat sederhana dengan pola simple present tense (He/She/It + verb‑s).
  • Pertanyaan “What…?”, “Where…?”, “How many…?” dan jawabannya.
  • Penggunaan there is / there are untuk menyatakan keberadaan.
  • Penulisan kalimat positif, negatif, dan interogatif.
  • Reading comprehension singkat (teks pendek 3‑4 kalimat).

2. Kisi‑Kisi Materi Bahasa Inggris Kelas 4 SD (Ujian 2026)

Kompetensi Materi Bentuk Soal
Kosa Kata Food, Animals, Places, Activities Pilihan ganda, isian singkat
Grammar Simple present, there is/are, question words Pilihan ganda, isian, soal cerita
Reading Understanding short paragraph Pilihan ganda, isian, soal cerita
Writing Menulis kalimat lengkap, menjawab pertanyaan Isian singkat, menulis kalimat

3. Materi yang Sering Keluar Saat Ujian

Berikut pola soal yang paling sering muncul di ujian Bahasa Inggris kelas 4:

  • Kosa kata: gambar + pilih kata yang tepat.
  • There is / there are: gambar ruangan, pilih kalimat yang benar.
  • Simple present: soal “He … (play) football every day.”
  • Pertanyaan “How many …?”: menghitung benda dalam gambar.
  • Reading comprehension: teks pendek tentang kegiatan di sekolah.

4. Strategi Belajar Efektif untuk Anak Kelas 4

  1. Rutinitas 15 menit tiap hari – baca satu teks pendek, catat kosa kata baru.
  2. Gunakan kartu flash – satu sisi gambar, satu sisi kata bahasa Inggris.
  3. Berlatih berbicara dengan orang tua: tanya‑jawab sederhana setiap malam.
  4. Latihan menulis kalimat lengkap di buku latihan, periksa bersama guru.
  5. Uji diri dengan soal latihan sebelum ujian, catat soal yang masih sulit.

5. Contoh Soal Lengkap (30 Soal)

Soal 1 – Pilihan Ganda

Question: Which word matches the picture?

Apple

  • A. Banana
  • B. Apple
  • C. Orange
  • D. Grape

Jawaban: B

Pembahasan: Gambar menunjukkan buah merah bulat, yaitu apple. Anak dapat mengasosiasikan warna dan bentuk.

Soal 2 – Isian Singkat

Question: Fill in the blank: There ______ a cat on the roof.

Jawaban: is

Pembahasan: Karena yang dibicarakan satu ekor kucing, gunakan is (there is a cat).

Soal 3 – Pilihan Ganda (Grammar)

Question: He ______ (play) basketball every Sunday.

  • A. play
  • B. plays
  • C. playing
  • D. played

Jawaban: B

Pembahasan: Subjek “He” memerlukan verb dengan akhiran -s pada simple present.

Soal 4 – Pilihan Ganda (Reading)

Passage: “Tom has a small garden. He grows carrots and tomatoes. Every morning he waters the plants.”

Question: What does Tom grow?

  • A. Apples
  • B. Carrots and tomatoes
  • C. Flowers
  • D. Rice

Jawaban: B

Pembahasan: Kalimat kedua menyebutkan secara jelas “carrots and tomatoes”.

Soal 5 – Isian (Number)

Question: How many dogs are there in the picture?

Dogs picture

Jawaban: 3

Pembahasan: Hitung semua anjing yang terlihat, hasilnya tiga.

Soal 6 – Pilihan Ganda (Negatif)

Question: Choose the correct negative sentence.

  • A. She don’t have a pen.
  • B. She doesn’t has a pen.
  • C. She doesn’t have a pen.
  • D. She not have a pen.

Jawaban: C

Pembahasan: Karena subjek “She”, bentuk negatifnya doesn't have.

Soal 7 – Pilihan Ganda (There are)

Question: Choose the right sentence for the picture.

Classroom

  • A. There is five chairs.
  • B. There are five chairs.
  • C. There is five chair.
  • D. There are five chair.

Jawaban: B

Pembahasan: “Chairs” jamak, sehingga pakai are.

Soal 8 – Isian (Verb)

Question: Fill in the blank: My brother ______ (watch) TV now.

Jawaban: is watching

Pembahasan: Kalimat menyatakan aksi sedang terjadi, pakai present continuous is watching.

Soal 9 – Pilihan Ganda (Question word)

Question: ______ is your school?

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

Jawaban: B

Pembahasan: Menanyakan tempat, gunakan Where.

Soal 10 – Soal Cerita (Reading)

Passage: “Anna likes to read books. Every night she reads a story before she sleeps.”

Question: What does Anna do every night?

  • A. She watches TV.
  • B. She reads a story.
  • C. She plays games.
  • D. She writes letters.

Jawaban: B

Pembahasan: Kalimat kedua jelas menyebutkan “she reads a story”.

Soal 11 – Pilihan Ganda (Plural)

Question: Choose the correct plural form.

  • A. mouse – mousees
  • B. child – childs
  • C. fox – foxes
  • D. fish – fishs

Jawaban: C

Pembahasan: Kata “fox” menjadi “foxes” dengan menambahkan “es”.

Soal 12 – Isian (Preposition)

Question: The ball is ______ the box.

Jawaban: in

Pembahasan: “In” menunjukkan posisi di dalam kotak.

Soal 13 – Pilihan Ganda (Adjective)

Question: Which word describes a big animal?

  • A. tiny
  • B. huge
  • C. small
  • D. little

Jawaban: B

Pembahasan: “Huge” berarti sangat besar.

Soal 14 – Isian (Pronoun)

Question: ______ am happy because I got a new book.

Jawaban: I

Pembahasan: Subjek pertama orang tunggal menggunakan “I”.

Soal 15 – Pilihan Ganda (Verb “have”)

Question: They ______ a dog.

  • A. has
  • B. have
  • C. is have
  • D. does have

Jawaban: B

Pembahasan: Subjek jamak “they” memakai “have”.

Soal 16 – Pilihan Ganda (Question “How many?”)

Question: How many apples are on the table?

  • A. There is five.
  • B. There are five.
  • C. There five.
  • D. There have five.

Jawaban: B

Pembahasan: “Apples” jamak, gunakan are.

Soal 17 – Soal Cerita (Listening)

Instruction: Dengarkan kalimat: “My mother cooks rice every day.”
Question: What does the mother do?

  • A. She reads.
  • B. She cooks rice.
  • C. She walks.
  • D. She sings.

Jawaban: B

Pembahasan: Kalimat menyebutkan cooks rice.

Soal 18 – Isian (Adverb of Frequency)

Question: She ______ (always) goes to school by bus.

Jawaban: always

Pembahasan: “Always” menunjukkan kebiasaan.

Soal 19 – Pilihan Ganda (Word Order)

Question: Choose the correct order.

  • A. He often plays football.
  • B. He plays often football.
  • C. He football often plays.
  • D. He plays football often.

Jawaban: A

Pembahasan: Kata keterangan “often” diletakkan setelah subjek dan sebelum kata kerja.

Soal 20 – Pilihan Ganda (Plural Noun)

Question: Which sentence is correct?

  • A. There is two cats.
  • B. There are two cat.
  • C. There are two cats.
  • D. There is two cat.

Jawaban: C

Pembahasan: Jamak + are + kata benda jamak.

Soal 21 – Isian (Verb “be”)

Question: My friends ______ (be) at the park now.

Jawaban: are

Pembahasan: Subjek jamak “friends”, pakai “are”.

Soal 22 – Pilihan Ganda (Vocabulary)

Question: Which word means “burung” in English?

  • A. Dog
  • B. Cat
  • C. Bird
  • D. Fish

Jawaban: C

Pembahasan: “Bird” adalah terjemahan “burung”.

Soal 23 – Isian (Simple Present)

Question: The sun ______ (rise) in the east.

Jawaban: rises

Pembahasan: Subjek tunggal “the sun” memerlukan akhiran -s.

Soal 24 – Pilihan Ganda (Pronoun)

Question: _____ are my books.

  • A. His
  • B. Her
  • C. These
  • D. Those

Jawaban: C

Pembahasan: “These” digunakan untuk benda yang dekat dengan pembicara.

Soal 25 – Soal Cerita (Reading)

Passage: “Every Saturday, Lina and her family go to the market. They buy fruits, vegetables, and sometimes ice cream.”

Question: What do they sometimes buy?

  • A. Bread
  • B. Ice cream
  • C. Milk
  • D. Eggs

Jawaban: B

Pembahasan: Kalimat terakhir menyebutkan “sometimes ice cream”.

Soal 26 – Isian (Preposition of Place)

Question: The cat is ______ the tree.

Jawaban: under

Pembahasan: “Under” menunjukkan posisi di bawah pohon.

Soal 27 – Pilihan Ganda (Verb “can”)

Question: He ______ (can) swim very fast.

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

Jawaban: A

Pembahasan: “Can” adalah modal verb yang tidak berubah.

Soal 28 – Isian (Adjective)

Question: The __________ rabbit is white.

Jawaban: small

Pembahasan: “Small” cocok untuk menggambarkan kelinci kecil.

Soal 29 – Pilihan Ganda (Negative “don’t”)

Question: Choose the correct negative sentence.

  • A. I don’t likes ice cream.
  • B. I don’t like ice cream.
  • C. I not like ice cream.
  • D. I doesn’t like ice cream.

Jawaban: B

Pembahasan: Untuk subjek “I”, bentuk negatifnya “don’t + verb (base form)”.

Soal 30 – Pilihan Ganda (Future Simple)

Question: Tomorrow we ______ (go) to the beach.

  • A. will go
  • B. goes
  • C. going
  • D. gone

Jawaban: A

Pembahasan: Untuk menyatakan rencana di masa depan, pakai “will + verb”.

6. Pembahasan Lengkap Semua Soal

Setiap pembahasan di atas telah menjelaskan mengapa jawaban tersebut benar dengan contoh sederhana. Jika masih ada kebingungan, cobalah:

  • Membaca kembali kalimat dalam bahasa Indonesia.
  • Menggambar situasi soal untuk visualisasi.
  • Berlatih menuliskan kembali kalimat dalam catatan.

7. Tips Mengerjakan Soal Ujian Bahasa Inggris Kelas 4

  • Baca soal dengan tenang. Jangan buru‑buru, pahami apa yang ditanya.
  • Gunakan jari untuk menandai pilihan. Membantu fokus pada satu opsi.
  • Kerjakan soal yang paling mudah dulu. Nilai kepercayaan diri naik, waktu jadi lebih efisien.
  • Periksa kembali jawaban. Pastikan tidak ada tulisan terbalik atau huruf yang terlewat.
  • Jaga kebersihan kertas kerja. Hindari coretan yang dapat mengaburkan jawaban.

8. Kesimpulan

Dengan memanfaatkan 30 contoh soal Bahasa Inggris kelas 4 SD ini, siswa dapat berlatih secara intensif dan memahami pola soal yang sering muncul di ujian 2026. Orang tua dan guru cukup memantau pengerjaan, memberi penjelasan bila perlu, serta menerapkan strategi belajar yang telah dijabarkan. Jadi, jangan ragu untuk mulai latihan hari ini—setiap langkah kecil membawa anak menuju nilai yang lebih baik!

Semangat belajar, dan selamat mencoba!

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