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

Hari ujian tinggal menghampiri, pasti orang tua dan guru bingung mencari contoh soal Bahasa Inggris kelas 4 SD yang tepat. Apa saja materi yang sering muncul? Bagaimana cara memanfaatkan soal latihan agar anak tidak hanya menghafal, tapi benar‑benar mengerti? Artikel ini menyajikan 30 contoh soal Bahasa Inggris kelas 4 lengkap dengan pembahasan, strategi belajar, serta kisi‑kisi materi yang paling sering diujikan di tahun 2026. Baca sampai akhir, karena ada tips rahasia meningkatkan nilai hanya dengan 10 menit latihan tiap hari!

Penjelasan Materi Bahasa Inggris Kelas 4 SD

Menurut Kurikulum Merdeka, bahasa Inggris kelas 4 fokus pada empat kompetensi utama:

  • Vocabulary (Kosa kata): kata kerja sederhana (run, eat, play), kata sifat (big, small, happy), nama benda di sekitar rumah dan sekolah.
  • Grammar (Tata bahasa): simple present tense, penggunaan to be (am, is, are), kalimat negatif, dan pertanyaan what, where, who.
  • Reading comprehension: memahami cerita pendek berukuran 80‑120 kata, menjawab pertanyaan “ya/tidak” atau isian singkat.
  • Writing: menulis kalimat sederhana (Subject + Verb + Object) dan menulis short paragraph tentang kegiatan sehari‑hari.

Materi‑materi ini dirancang supaya anak usia 9‑10 tahun sudah bisa mengenal struktur kalimat dasar bahasa Inggris tanpa merasa terbebani.

Kisi‑Kisi Materi Bahasa Inggris Kelas 4 SD untuk Ujian 2026

Kompetensi Topik Bobot Nilai
Kosa Kata Animals, Food, School items, Daily activities 20%
Tata Bahasa Simple present, to be, negasi, pertanyaan WH‑words 30%
Reading Short story, dialog, informasi sederhana 25%
Writing Kalimat lengkap, paragraf pendek (3‑4 kalimat) 25%

Dengan mengetahui bobot nilai, orang tua dapat menyesuaikan waktu belajar pada tiap kompetensi.

Materi yang Sering Keluar Saat Ujian Bahasa Inggris Kelas 4

Berikut pola soal yang paling sering muncul di tahun‑tahun terakhir:

  1. Memilih arti kata (multiple choice).
  2. Melengkapi kalimat dengan kata kerja to be yang tepat.
  3. Membaca teks pendek dan menjawab pertanyaan “True/False”.
  4. Menulis kalimat positif, negatif, atau pertanyaan.
  5. Mengidentifikasi gambar yang cocok dengan kalimat.

Contoh kecil: “She ___ a teacher.” Pilih is untuk melengkapi.

Strategi Belajar Efektif untuk Anak Kelas 4

  • 5‑menit review kosa kata tiap malam dengan kartu flash.
  • Berbicara bahasa Inggris di rumah, misalnya “What did you eat for breakfast?” sebelum sarapan.
  • Gunakan lagu anak-anak berbahasa Inggris, kemudian minta anak menuliskan satu kata yang tidak dimengerti.
  • Latihan menulis 2‑3 kalimat setiap hari, contoh: “I play football after school.”
  • Simulasi ujian 1‑2 kali sebelum hari H, gunakan timer 30 menit agar terbiasa dengan tekanan waktu.

Orang tua dapat membantu dengan mengecek jawaban, memberikan pujian, dan mencatat kesalahan yang berulang.

30 Contoh Soal Bahasa Inggris Kelas 4 SD

Berikut 30 contoh soal yang mencakup semua tipe soal ujian. Soal‑soal diurutkan dari yang paling mudah hingga menantang.

Soal 1 – Pilihan Ganda

Which word is a fruit?

  1. Car
  2. Apple
  3. Dog
  4. Table

Jawaban: B

Pembahasan: “Apple” adalah buah. Kata lain merupakan benda atau hewan.

Soal 2 – Isian Singkat

She ______ a student. (is / am / are)

Jawaban: is

Pembahasan: Subjek “She” memakai “is”.

Soal 3 – Pilihan Ganda

What ___ you do after school?

  1. do
  2. does
  3. did
  4. doing

Jawaban: A

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