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

1. Pembuka yang Engaging

Ujian Bahasa Inggris kelas 4 SD tahun 2026 semakin menantang, tapi jangan khawatir! 30 contoh soal Bahasa Inggris kelas 4 SD yang kami rangkum lengkap dengan pembahasan akan membantu anak Anda menguasai materi dengan cara yang menyenangkan. Baik orang tua yang ingin memantau belajar, guru yang mencari variasi latihan, maupun siswa yang ingin melatih kemampuan, semua bisa menemukan solusi praktis di sini.

2. Penjelasan Materi Bahasa Inggris Kelas 4

Pada kelas 4, kurikulum Merdeka menekankan pada empat kompetensi utama:

  • Listening & Speaking: memahami petunjuk sederhana, memperkenalkan diri, dan bertanya jawab tentang aktivitas sehari‑hari.
  • Reading: membaca teks pendek seperti cerita bergambar, iklan, atau instruksi.
  • Writing: menulis kalimat sederhana, membuat dialog pendek, dan mengisi formulir.
  • Grammar & Vocabulary: kata kerja bentuk present simple, kata benda (singular‑plural), kata sifat, serta kosakata tentang keluarga, sekolah, hewan, dan cuaca.

Semua contoh soal di artikel ini berpedoman pada standar tersebut, sehingga siap pakai untuk latihan harian maupun persiapan ujian.

3. Kisi‑Kisi Materi Bahasa Inggris Kelas 4

KompetensiMateri PokokJenis Soal
Listening & SpeakingMendeskripsikan kegiatan harianIsian singkat, pilihan ganda
ReadingMembaca pesan singkat & iklanPilihan ganda, isian
WritingMenulis kalimat positif/negatifIsian, mengurutkan kata
GrammarPresent simple (verb ‘s’), plural nouns, wh‑questionsPilihan ganda, mengisi titik
VocabularyKeluarga, sekolah, hewan, cuacaMatching, pilihan ganda

4. Materi yang Sering Keluar Saat Ujian

Berikut pola soal yang paling sering muncul di ujian 2026:

  • Penggunaan do/does dalam pertanyaan.
  • Menentukan bentuk jamak dengan menambahkan -s atau -es.
  • Menyusun kalimat positif & negatif dengan to be (am, is, are).
  • Menjawab pertanyaan jenis what, where, when, who tentang foto atau gambar.
  • Mengisi blank pada dialog pendek.

5. Strategi Belajar Efektif untuk Anak

Tips 1: Belajar 15 menit tiap sesi
Anak usia 9‑10 tahun lebih fokus bila belajar singkat namun rutin.
Tips 2: Gunakan kartu gambar (flashcard)
Pasang gambar hewan atau benda, lalu minta anak sebutkan dalam bahasa Inggris.
Tips 3: Latihan mendengar lewat video kartun
Pilih video dengan subtitle bahasa Inggris, minta anak catat kata‑kata baru.

Orang tua dapat mendampingi dengan cara:

  • Membaca bersama buku cerita bergambar berbahasa Inggris.
  • Memanfaatkan aplikasi belajar yang menyenangkan (mis. Duolingo Kids).
  • Memberi pujian tiap keberhasilan untuk meningkatkan motivasi.

6. Contoh Soal Lengkap (30 Soal)

Soal 1 – Pilihan Ganda

What is the capital of Indonesia?

  • A. Kuala Lumpur
  • B. Jakarta
  • C. Bangkok
  • D. Manila

Jawaban: B

Pembahasan: Ibu kota Indonesia adalah Jakarta. Kata “capital” berarti ibukota.

Soal 2 – Isian Singkat

She ______ (play) football every Sunday.

Jawaban: plays

Pembahasan: Subjek “She” membutuhkan akhiran -s pada Present Simple.

Soal 3 – Pilihan Ganda

Which word is a plural noun?

  • A. cat
  • B. dog
  • C. birds
  • D. fish

Jawaban: C

Pembahasan: “Birds” merupakan bentuk jamak karena ditambahkan -s.

Soal 4 – Mengurutkan Kata

Susun kalimat berikut menjadi benar: is / a / dog / my / brown

Jawaban: My dog is brown.

Pembahasan: Urutan subjek‑verb‑keterangan dalam bahasa Inggris.

Soal 5 – Pilihan Ganda (Listening)

Dengar suara berikut: “I have a blue pen.” What color is the pen?

  • A. Red
  • B. Blue
  • C. Green
  • D. Yellow

Jawaban: B

Soal 6 – Isian (Reading)

Read: Tom lives in a big house. Where does Tom live?

Jawaban: In a big house.

Soal 7 – Pilihan Ganda

Which question uses “where” correctly?

  • A. Where you are going?
  • B. Where are you going?
  • C. Where is you going?
  • D. Where are you go?

Jawaban: B

Soal 8 – Isian Singkat

They ______ (be) happy.

Jawaban: are

Soal 9 – Pilihan Ganda (Vocabulary)

What animal says “Moo”?

  • A. Dog
  • B. Cat
  • C. Cow
  • D. Sheep

Jawaban: C

Soal 10 – Mengisi Kosong

My sister __________ (like) to read books.

Jawaban: likes

Soal 11 – Pilihan Ganda (Grammar)

_____ you like ice cream?

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

Jawaban: A

Soal 12 – Isian (Dialog)

Anna: “What’s your name?”
Budi: “My name _______ Budi.”

Jawaban: is

Soal 13 – Pilihan Ganda

Choose the correct negative sentence.

  • A. He don’t have a bike.
  • B. He doesn’t has a bike.
  • C. He doesn’t have a bike.
  • D. He not have a bike.

Jawaban: C

Soal 14 – Isian Singkat (Pronouns)

_______ are my friends. (They/She)

Jawaban: They

Soal 15 – Pilihan Ganda (Reading)

Read: “The sun is hot.” What is hot?

  • A. The moon
  • B. The sun
  • C. The star
  • D. The cloud

Jawaban: B

Soal 16 – Dengan Gambar (Matching)

Gambar: 🐶 🐱 🐰 🐮
Tuliskan kata bahasa Inggrisnya masing‑masing.

Jawaban: dog, cat, rabbit, cow

Soal 17 – Pilihan Ganda (Time)

It is 7 ____. (morning/afternoon/evening/night)

  • A. morning
  • B. afternoon
  • C. evening
  • D. night

Jawaban: A

Soal 18 – Isian (Verb)

We ______ (go) to school by bus.

Jawaban: go

Soal 19 – Pilihan Ganda (Prepositions)

The cat is ____ the table.

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

Jawaban: A

Soal 20 – Penyusunan Kalimat

Re‑arrange: are / my / book / where / you

Jawaban: Where is my book?

Soal 21 – Pilihan Ganda (Weather)

What do we wear when it rains?

  • A. Sunglasses
  • B. Hat
  • C. Umbrella
  • D. Scarf

Jawaban: C

So. 22 – Isian (Numbers)

There are ______ (three) apples on the table.

Jawaban: three

So. 23 – Pilihan Ganda (Family)

Who is your father’s sister?

  • A. Uncle
  • B. Aunt
  • C. Cousin
  • D. Grandmother

Jawaban: B

So. 24 – Isian Singkat (Adjectives)

The sky is very ______ (blue).

Jawaban: blue

So. 25 – Pilihan Ganda (Directions)

Turn right ______ the traffic light.

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

Jawaban: A

So. 26 – Dialog Pendek

Tom: “_____ you like chocolate?”
Lisa: “Yes, I do.”

Pilihan Jawaban:
A. Do
B. Does
C. Did
D. Is

Jawaban: A

So. 27 – Isian (Places)

We go to the ____ (library) to read books.

Jawaban: library

So. 28 – Pilihan Ganda (Animals)

Which animal can fly?

  • A. Elephant
  • B. Tiger
  • C. Eagle
  • D. Shark

Jawaban: C

So. 29 – Mengisi Kalimat

My mother ______ (cook) delicious food.

Jawaban: cooks

So. 30 – Pilihan Ganda (Negation)

She _____ (not / have) a pencil.

  • A. doesn’t have
  • B. don’t have
  • C. isn’t have
  • D. not have

Jawaban: A

7. Pembahasan Lengkap Semua Soal

Setiap pembahasan di atas telah dijabarkan secara singkat. Berikut tips umum dalam memecahkan soal:

  • Perhatikan subjek (who/what) untuk menentukan verb‑s atau do/does.
  • Jika soal meminta bentuk jamak, tambahkan -s atau -es (mis. bus → buses).
  • Untuk pertanyaan “where, what, when, who”, urutan kalimat adalah: question word + auxiliary verb (do/does/is) + subject + main verb.
  • Dalam kalimat negatif, gunakan don’t/doesn’t + verb dasar.

8. Tips Mengerjakan Soal Ujian

1. Baca soal dua kali. Pastikan memahami apa yang diminta (menulis, memilih, melengkapi).
2. Tandai kata kunci. Contoh: “plural”, “negative”, “question”.
3. Gunakan eliminasi. Pada pilihan ganda, hilangkan jawaban yang jelas salah terlebih dahulu.
4. Kelola waktu. Alokasikan sekitar 1 menit per soal; sisakan 5‑10 menit untuk cek kembali.
5. Periksa ejaan. Pada soal isian, penulisan huruf kapital dan spasi harus tepat.

9. Kesimpulan

Dengan berlatih 30 contoh soal Bahasa Inggris kelas 4 SD secara rutin, anak Anda akan semakin percaya diri menghadapi ujian 2026. Ingat, konsistensi belajar 15‑20 menit tiap hari, dipadukan dengan permainan bahasa, akan membuat proses belajar terasa menyenangkan. Dukungan orang tua dan guru sangat penting; berikan pujian, koreksi lembut, dan jadwalkan sesi review.

Semoga artikel ini membantu Anda menemukan strategi belajar yang tepat dan menguasai semua materi Bahasa Inggris kelas 4. Selamat belajar dan raih nilai terbaik!

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