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

Siap menyambut ujian Bahasa Inggris kelas 4 SD tahun 2026? Banyak orang tua dan guru yang merasa bingung bagaimana cara mempersiapkan anak dengan materi yang tepat dan soal‑soal yang relevan. Tenang, dalam artikel ini kita akan mengupas tuntas 30 contoh soal Bahasa Inggris kelas 4 SD yang paling sering muncul di ujian, lengkap dengan kisi‑kisi materi, strategi belajar, dan tips mengerjakan soal agar nilai anak Anda meroket!

Materi Bahasa Inggris kelas 4 di Kurikulum Merdeka dirancang agar anak dapat memahami kosakata sehari‑hari, menyusun kalimat sederhana, serta membaca dan menulis paragraf pendek. Dengan memahami pola soal yang sering keluar, Anda dapat menyiapkan latihan yang tepat dan membuat belajar menjadi menyenangkan.

Penjelasan Materi Bahasa Inggris Kelas 4 SD

Berikut inti materi yang harus dikuasai siswa kelas 4 SD dalam pelajaran Bahasa Inggris:

  • Kosakata (vocabulary): nama benda di lingkungan rumah & sekolah, kata kerja (verb) sederhana, kata sifat (adjective) dasar.
  • Kalimat sederhana (simple sentences): pola Subject + Verb + Object, penggunaan there is / are, dan can untuk kemampuan.
  • Pertanyaan (question forms): What / Where / Who / How many / How much dan Yes/No question.
  • Membaca (reading): memahami kalimat pendek, menemukan informasi utama, dan menebak makna kata melalui konteks.
  • Menulis (writing): menulis kalimat tentang diri, teman, atau benda di sekitarnya, serta mengisi formulir sederhana.

Semua materi di atas diajarkan dengan bahasa yang ringan, sehingga anak mudah menyerapnya lewat contoh sehari‑hari.

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

No Kompetensi Indikator
1 Kosakata (Vocabulary) Mengenal 100 kata kerja, benda, dan sifat dasar.
2 Kalimat Sederhana Membuat kalimat positif, negatif, dan tanya dengan pola yang tepat.
3 Membaca Menemukan informasi khusus (Who, What, Where) dalam teks pendek.
4 Menulis Menulis kalimat perkenalan diri, deskripsi benda, atau mengisi formulir.
5 Penggunaan can & there is/are Menyatakan kemampuan dan keberadaan benda.

Pastikan setiap indikator di atas sudah dipelajari dengan contoh soal sebelum menghadapi ujian.

Materi yang Sering Keluar Saat Ujian Bahasa Inggris Kelas 4

Berdasarkan pengalaman guru dan analisis soal ujian 2024‑2025, pola soal yang paling sering muncul meliputi:

  1. Memilih terjemahan kata atau frasa yang tepat (pilihan ganda).
  2. Melengkapi kalimat dengan kata kerja to be atau can.
  3. Menjawab pertanyaan What / Where / Who dari teks pendek.
  4. Menulis kalimat perkenalan diri (My name is …) atau menyebutkan usia.
  5. Mengidentifikasi gambar yang sesuai dengan kalimat (soal gambar‑kalimat).

Berikut contoh kecil sebelum masuk ke kumpulan soal lengkap:

Contoh: "There _______ three apples on the table." Pilih jawaban: (a) is (b) are (c) have

Jawaban yang benar: (b) are. Karena subjeknya jamak (three apples).

Strategi Belajar Efektif untuk Anak Kelas 4 SD

  • Flashcard kosakata: Buat kartu bergambar, tulis kata bahasa Inggris di satu sisi, terjemahan di sisi lain. Ulangi 5 menit setiap hari.
  • Games bahasa: Main “Simon Says” atau “Bingo” dengan kata benda/verb yang sudah dipelajari.
  • Menggunakan lagu: Nyanyikan lagu anak berbahasa Inggris, kemudian minta anak menuliskan liriknya.
  • Bacaan ringan: Baca cerita pendek (30‑40 kata) bersama orang tua, beri pertanyaan “What is happening?”
  • Latihan menulis harian: Setiap hari tulis 2‑3 kalimat tentang aktivitas hari itu.

Tips orang tua: Jadwalkan sesi belajar 20‑30 menit, beri pujian konkret, dan gunakan bahasa Inggris sekecil mungkin di luar sesi belajar untuk menumbuhkan kebiasaan.

30 Contoh Soal Bahasa Inggris Kelas 4 SD Beserta Pembahasan

Berikut kumpulan soal yang bervariasi, mulai dari pilihan ganda, isian singkat, hingga soal cerita. Setiap soal dilengkapi jawaban dan pembahasan mudah dipahami.

Soal 1 (Pilihan Ganda)

1. Choose the correct word to complete the sentence:
"My brother _______ a bike."
a) have
b) has
c) having

Jawaban: b) has

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

Soal 2 (Isian Singkat)

2. Fill in the blank with the correct form of “to be”:
"There ___ three cats in the garden."

Jawaban: are

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

Soal 3 (Pilihan Ganda)

3. Which picture matches the sentence?
"The boy is drinking milk."
Picture A Picture B

a) Picture A b) Picture B

Jawaban: a) Picture A (menunjukkan anak laki‑laki memegang gelas susu).

Soal 4 (Isian Singkat)

4. Write the question for the answer: “She can swim.”

Jawaban: Can she swim?

Pembahasan: Untuk membuat pertanyaan ya/tidak dengan “can”, letakkan “can” di depan subjek.

Soal 5 (Pilihan Ganda)

5. Choose the right word:
"I have ____ apple."
a) a
b) an
c) the

Jawaban: b) an

Pembahasan: Karena “apple” dimulai dengan huruf vokal, pakai “an”.

Soal 6 (Cerita Singkat)

6. Read the short story and answer the question:
“Tom has a red ball. He likes to play football with his friends at school.”
Question: What color is Tom’s ball?

Jawaban: Red.

Pembahasan: Kalimat pertama menyebutkan “a red ball”.

Soal 7 (Isian Singkat)

7. Complete the sentence with a word from the box: [book, pen, desk]
"My book is on the ____."

Jawaban: desk

Soal 8 (Pilihan Ganda)

8. Choose the correct question word:
"_____ do you live?"
a) What
b) Where
c) Who

Jawaban: b) Where

Soal 9 (Isian Singkat)

9. Write the negative form: “She is happy.”

Jawaban: She is not happy.

Soal 10 (Pilihan Ganda)

10. Which sentence is correct?
a) I can rides a bike.
b) I can ride a bike.
c) I can riding a bike.

Jawaban: b) I can ride a bike.

Soal 11 (Isian Singkat)

11. Fill the blank with “some” or “any”:
"There are ____ bananas on the table."

Jawaban: some

Soal 12 (Pilihan Ganda)

12. Choose the right picture for “The cat is under the chair.”

Pic 1 Pic 2
a) Pic 1 b) Pic 2

Jawaban: b) Pic 2 (menunjukkan kucing di bawah kursi).

Soal 13 (Isian Singkat)

13. Write a sentence about your best friend using “can”.

Jawaban contoh: My best friend can draw very well.

Soal 14 (Pilihan Ganda)

14. Choose the correct plural form:
"One mouse – two ____."
a) mouses
b) mouse
c) mice

Jawaban: c) mice

Soal 15 (Isian Singkat)

15. Translate to English: “Saya suka membaca buku.”

Jawaban: I like reading books.

Soal 16 (Pilihan Ganda)

16. Which question matches the answer “There are five pencils.”?

a) How many pencils are there?
b) What is there?
c) Who has pencils?

Jawaban: a) How many pencils are there?

Soal 17 (Isian Singkat)

17. Complete the dialogue:
A: “What is your name?”
B: “My name ___ Anna.”

Jawaban: is

Soal 18 (Pilihan Ganda)

18. Choose the correct preposition:
"The ball is ____ the box."
a) on
b) in
c) under

Jawaban: b) in

Soal 19 (Isian Singkat)

19. Write the question for the statement: “They are playing in the park.”

Jawaban: What are they doing?

Soal 20 (Pilihan Ganda)

20. Which word is a verb?
a) happy
b) run
c) apple

Jawaban: b) run

Soal 21 (Isian Singkat)

21. Fill the blank: “My mother ___ (cook) dinner every night.”

Jawaban: cooks

Soal 22 (Pilihan Ganda)

22. Choose the correct answer: “_____ you like ice cream?”
a) Do
b) Are
c) Can

Jawaban: a) Do

Soal 23 (Isian Singkat)

23. Translate to English: “Dia tidak boleh menonton TV.”

Jawaban: He/She cannot watch TV.

Soal 24 (Pilihan Ganda)

24. Which sentence is in past simple?
a) I go to school.
b) I went to school.
c) I will go to school.

Jawaban: b) I went to school.

Soal 25 (Isian Singkat)

25. Write a short description (5‑6 kata) of your classroom using “is”.

Jawaban contoh: The classroom is bright and clean.

Soal 26 (Pilihan Ganda)

26. Choose the correct word: “My sister ___ (have) two dogs.”
a) has
b) have
c) having

Jawaban: a) has

Soal 27 (Isian Singkat)

27. Fill in the blank with “can” or “can't”: “I ___ (play) the piano very well.”

Jawaban: can

Soal 28 (Pilihan Ganda)

28. Choose the question that asks for a location:
a) What is this?
b) Where is the library?
c) Who is your teacher?

Jawaban: b) Where is the library?

Soal 29 (Isian Singkat)

29. Write the negative form of: “They are happy.”

Jawaban: They are not happy.

Soal 30 (Pilihan Ganda)

30. Which word matches the picture of a “sun”?

Sun
a) moon
b) star
c) sun

Jawaban: c) sun

Pembahasan Lengkap Semua Soal

Setiap pembahasan di atas sudah mencakup langkah‑langkah sederhana:

  • Identifikasi subjek dan bentuk kata kerja.
  • Perhatikan jumlah (singular/plural) untuk menentukan is/are.
  • Gunakan aturan a / an sesuai huruf pertama kata berikutnya.
  • Untuk pertanyaan, letakkan kata tanya di depan kalimat, kemudian ikuti urutan auxiliary verb + subject + main verb.
  • Jika soal melibatkan gambar, cari kata kerja atau kata benda yang menggambarkan aksi atau posisi objek.

Dengan rutin membaca pembahasan, anak akan terbiasa memeriksa kembali setiap unsur kalimat sebelum menuliskan jawaban.

Tips Mengerjakan Soal Ujian Bahasa Inggris Kelas 4 SD

  • Baca soal lengkap dulu – jangan langsung lihat pilihan jawaban.
  • Gunakan jari untuk mengikuti urutan kata saat membaca kalimat panjang.
  • Centang kata kunci seperti “not”, “never”, “always” yang dapat mengubah makna.
  • Kerjakan soal pilihan ganda terlebih dahulu, kemudian kembali ke soal isian bila masih ada waktu.
  • Periksa kembali jawaban terutama pada soal “is/are”, “a/an”, dan penggunaan “can”.
  • Manfaatkan waktu istirahat – tarik napas, baca kembali soal yang belum pasti.

Kesimpulan

Memahami 30 contoh soal Bahasa Inggris kelas 4 SD beserta pembahasan dan strategi belajar adalah kunci untuk meraih nilai optimal di ujian 2026. Fokus pada kosakata dasar, pola kalimat sederhana, serta latihan membaca dan menulis secara rutin akan membuat anak percaya diri.

Ingat, belajar yang konsisten dan menyenangkan lebih efektif daripada belajar intensif sesekali. Ajak anak bermain peran, gunakan flashcard, dan beri pujian setiap pencapaian kecil. Selamat belajar, semoga ujian tahun ini menjadi pengalaman yang menyenangkan bagi semua!

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