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 akhir tahun ajaran 2025/2026, banyak orang tua dan guru yang mencari contoh soal bahasa Inggris kelas 4 SD untuk mempersiapkan anak menghadapi ujian. Artikel ini mengumpulkan 30 contoh soal yang paling sering tampil di ujian 2026, lengkap dengan pembahasan, strategi belajar, dan kisi‑kisi materi. Baca sampai akhir, karena ada tips praktis yang dapat membantu anak belajar lebih efektif di rumah.

Penjelasan Materi Bahasa Inggris Kelas 4 SD

Di kelas 4, Kurikulum Merdeka menekankan empat kompetensi utama: listening, speaking, reading, dan writing. Materi yang dipelajari meliputi:

  • Kosa kata (kata benda, kata kerja, kata sifat) tentang lingkungan, makanan, sekolah, dan hobi.
  • Grammar sederhana: present simple, present continuous, possessive ’s, dan penggunaan there is / there are.
  • Kalimat tanya dengan what, where, who, how.
  • Penulisan kalimat pendek (subject + verb + object) dan pengenalan paragraf sederhana.
  • Membaca teks pendek (dialog, deskripsi, cerita) dan menjawab pertanyaan fakta.

Semua contoh soal di bawah ini dirancang sesuai tingkat pemahaman anak usia 9‑10 tahun.

Kisi‑Kisi Materi Bahasa Inggris Kelas 4 SD

Kompetensi Materi Pokok Jenis Soal Bobot
Listening Identifikasi kata benda & kata kerja sederhana Pilihan ganda 20%
Speaking Menyebutkan warna, benda, kegiatan Isian singkat 15%
Reading Memahami teks deskriptif pendek Isian & pilihan ganda 30%
Writing Menyusun kalimat sederhana (present simple) Isian, membuat kalimat 20%
Grammar There is/are, possessive ’s, present continuous Pilihan ganda & isi singkat 15%

Materi yang Sering Keluar Saat Ujian

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

  • Kosa kata tema makanan & minuman – anak diminta mencocokkan gambar dengan kata bahasa Inggris.
  • Present simple – soal mengisi verb yang tepat (play, eat, go).
  • There is / there are – menanyakan keberadaan benda di satu atau lebih tempat.
  • Pertanyaan WH‑question – “What is your favorite sport?” atau “Where do you live?”
  • Reading comprehension – teks pendek tentang liburan atau kegiatan harian.

Strategi Belajar Efektif untuk Anak

Tips belajar Bahasa Inggris di rumah
  • Gunakan kartu flash (flashcard) untuk mengulang kosa kata setiap 15 menit.
  • Latihan mendengar lagu anak berbahasa Inggris, lalu tuliskan kata yang terdengar.
  • Luangkan 10 menit setiap hari untuk menulis journal singkat dalam bahasa Inggris (misalnya “Today I play soccer.”).
  • Libatkan orang tua: ajak berdiskusi tentang gambar foto keluarga dengan bahasa Inggris.
  • Gunakan aplikasi edukatif yang telah terverifikasi kurikulum (contoh: Ruangguru, Quipper).

30 Contoh Soal Bahasa Inggris Kelas 4 SD

1. Pilihan Ganda

What is the opposite of “big”?

  1. small
  2. tall
  3. fast
  4. young

Jawaban: A. small

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

2. Isian Singkat

There ___ (be) three apples on the table.

Jawaban: are

Pembahasan: Karena jamak (three apples), gunakan “are”.

3. Pilihan Ganda

Which picture shows “a rabbit”?

(Sisipkan gambar kelinci dan tiga gambar lain)

  1. Gambar 1
  2. Gambar 2
  3. Gambar 3
  4. Gambar 4

Jawaban: B. Gambar 2

Pembahasan: Gambar 2 memperlihatkan kelinci berwarna putih.

4. Pilihan Ganda

She ___ (watch) TV now.

  1. watches
  2. watched
  3. is watching
  4. watch

Jawaban: C. is watching

Pembahasan: Untuk kegiatan yang sedang berlangsung gunakan present continuous “is watching”.

5. Isian Singkat

My brother’s name is ____.

Jawaban: (isi dengan nama anak, contoh: Ahmad)

Pembahasan: Gunakan possessive ’s untuk menunjukkan milik “brother”.

6. Pilihan Ganda

Where do you live?

  1. I live in a school.
  2. I live at 5 o’clock.
  3. I live in Jakarta.
  4. I live happy.

Jawaban: C. I live in Jakarta.

Pembahasan: Jawaban yang tepat menggunakan preposisi tempat “in”.

7. Soal Cerita

Read: “Tom has a cat. The cat is white and likes fish.”
Question: What colour is Tom’s cat?

Jawaban: white

Pembahasan: Dari kalimat “The cat is white…”, jawabannya “white”.

8. Pilihan Ganda

Which sentence is correct?

  1. She play piano.
  2. She plays piano.
  3. She playing piano.
  4. She playes piano.

Jawaban: B. She plays piano.

Pembahasan: Subjek tunggal “She” membutuhkan akhiran -s pada present simple.

9. Isian Singkat

There ___ (be) a dog in the garden.

Jawaban: is

Pembahasan: Karena satu ekor (a dog) gunakan “is”.

10. Pilihan Ganda

What do you eat for breakfast?

  1. I eat cereal.
  2. I eats cereal.
  3. I eating cereal.
  4. I am eat cereal.

Jawaban: A. I eat cereal.

Pembahasan: “I” dengan present simple tidak memakai -s.

11. Pilihan Ganda

Choose the correct question.

  1. Where you live?
  2. Where does you live?
  3. Where do you live?
  4. Where living you?

Jawaban: C. Where do you live?

Pembahasan: Bentuk pertanyaan dengan “do” + subjek + verb dasar.

12. Isian Singkat

My mother ___ (have) two cats.

Jawaban: has

Pembahasan: Subjek “My mother” tunggal, pakai “has”.

13. Pilihan Ganda

Which word is a verb?

  1. happy
  2. run
  3. blue
  4. seven

Jawaban: B. run

Pembahasan: “run” adalah kata kerja (verb).

14. Soal Cerita

Read: “Anna likes to read books. Every night she reads a story.”
Question: What does Anna do every night?

Jawaban: She reads a story.

Pembahasan: Kalimat “she reads a story” menjawab pertanyaan.

15. Pilihan Ganda

Choose the correct plural form.

  1. childs
  2. children
  3. childes
  4. child

Jawaban: B. children

Pembahasan: Bentuk jamak “child” adalah “children”.

16. Isian Singkat

We ___ (go) to the park yesterday.

Jawaban: went

Pembahasan: Kata kerja “go” dalam past tense menjadi “went”.

17. Pilihan Ganda

What is the opposite of “cold”?

  1. hot
  2. wet
  3. slow
  4. soft

Jawaban: A. hot

Pembahasan: Lawan kata “cold” adalah “hot”.

18. Pilihan Ganda

Which sentence uses “there is” correctly?

  1. There is two books on the desk.
  2. There are a cat.
  3. There is a cat on the roof.
  4. There are an apple.

Jawaban: C. There is a cat on the roof.

Pembahasan: “There is” dipakai untuk benda tunggal.

19. Isian Singkat

My friends ___ (like) to play basketball after school.

Jawaban: like

Pembahasan: Subjek jamak “My friends” sehingga verb dasar tanpa -s.

20. Pilihan Ganda

Choose the correct answer: “____ you like ice cream?”

  1. Do
  2. Does
  3. Did
  4. Doing

Jawaban: A. Do

Pembahasan: Untuk subjek “you” gunakan “Do”.

21. Pilihan Ganda

Which word is a noun?

  1. quick
  2. run
  3. city
  4. beautiful

Jawaban: C. city

Pembahasan: “city” adalah nama benda (noun).

22. Isian Singkat

She ___ (be) nine years old.

Jawaban: is

Pembahasan: Untuk usia gunakan “is”.

23. Pilihan Ganda

What does the boy do?

  1. He swim.
  2. He swims.
  3. He swimming.
  4. He is swim.

Jawaban: B. He swims.

Pembahasan: Subjek tunggal “He” membutuhkan “-s”.

24. Soal Cerita

Read: “My family goes to the beach every summer. We build sandcastles and swim in the sea.”
Question: What activity does the family do at the beach?

Jawaban: They build sandcastles and swim.

Pembahasan: Kedua kegiatan disebutkan dalam teks.

25. Pilihan Ganda

Which picture matches “the boy is reading a book”?

(Sisipkan empat gambar, satu anak laki‑laki dengan buku)

  1. Gambar 1
  2. Gambar 2
  3. Gambar 3
  4. Gambar 4

Jawaban: D. Gambar 4

Pembahasan: Gambar 4 menampilkan anak laki‑laki memegang buku.

26. Isian Singkat

My sister ___ (have) a blue bicycle.

Jawaban: has

Pembahasan: Subjek tunggal “My sister” → “has”.

27. Pilihan Ganda

Choose the correct sentence about tomorrow.

  1. I will go to school tomorrow.
  2. I go to school tomorrow.
  3. I am go to school tomorrow.
  4. I going to school tomorrow.

Jawaban: A. I will go to school tomorrow.

Pembahasan: Untuk masa depan gunakan “will”.

28. Pilihan Ganda

What is the plural of “mouse”?

  1. mouses
  2. mouse
  3. mice
  4. mousies

Jawaban: C. mice

Pembahasan: Bentuk jamak tidak beraturan “mouse” → “mice”.

29. Isian Singkat

They ___ (play) football now.

Jawaban: are playing

Pembahasan: Present continuous untuk aksi yang sedang berlangsung.

30. Pilihan Ganda

Which sentence is correct?

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

Jawaban: B. We are happy.

Pembahasan: Subjek jamak “We” memerlukan “are”.

Pembahasan Lengkap Semua Soal

Setiap soal di atas sudah diberikan pembahasan singkat. Untuk memperdalam pemahaman, berikut langkah‑langkah umum yang dapat orang tua atau guru gunakan saat menjelaskan:

  • Identifikasi kata kunci – temukan kata kerja, kata benda, atau petunjuk waktu yang menunjukkan tense.
  • Periksa subjek – apakah tunggal atau jamak? Apakah menggunakan “I/you/we/they” atau “he/she/it”?
  • Pilih pola grammar – contoh: present simple (+s untuk he/she/it), present continuous (am/is/are + verb‑ing), there is/are.
  • Bandingkan dengan pilihan – hilangkan jawaban yang jelas salah (misalnya kesalahan tata bahasa).
  • Latihan menulis ulang – mintalah anak menuliskan kalimat yang sama dengan kata‑kata lain untuk menguatkan konsep.

Tips Mengerjakan Soal Ujian Bahasa Inggris Kelas 4

  • Baca soal dulu – jangan langsung melihat pilihan jawaban.
  • Garis bawahi kata kunci seperti “always”, “every day”, “three”, “a/an”.
  • Gunakan proses eliminasi – hilangkan jawaban yang tidak cocok dengan grammar atau arti.
  • Periksa kembali waktu – pastikan tense yang dipakai sesuai dengan kata keterangan waktu.
  • Jaga waktu – alokasikan sekitar 45 detik per soal pilihan ganda.

Kesimpulan

Dengan menguasai 30 contoh soal di atas, siswa kelas 4 SD dapat merasa lebih percaya diri menghadapi ujian Bahasa Inggris 2026. Kunci utama ialah mengerti pola grammar dasar, memperbanyak kosakata tema sehari‑hari, dan berlatih membaca serta menulis secara rutin. Orang tua dan guru dapat menggunakan strategi belajar yang telah dibagikan untuk mendampingi anak di rumah. Selamat belajar, dan semoga hasil ujian menggapai harapan!

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