
Selamat datang di bank soal Bahasa Inggris SMP terlengkap! Kumpulan soal ini dirancang khusus untuk membantu siswa-siswi SMP mempersiapkan diri menghadapi berbagai ujian, mulai dari ulangan harian, Penilaian Tengah Semester (PTS), hingga Penilaian Akhir Tahun (PAT). Menguasai Bahasa Inggris di tingkat SMP sangat penting sebagai fondasi untuk jenjang pendidikan selanjutnya dan juga dalam kehidupan sehari-hari. Latihan soal secara rutin adalah kunci untuk memahami konsep grammar, memperkaya kosakata (vocabulary), meningkatkan kemampuan membaca (reading comprehension), serta melatih keterampilan menulis (writing) dan mendengarkan (listening). Dengan beragam jenis soal seperti pilihan ganda, isian singkat, uraian, dan mencocokkan, Anda akan mendapatkan pengalaman belajar yang komprehensif. Setiap soal dilengkapi dengan kunci jawaban dan penjelasan mendalam untuk memastikan pemahaman optimal. Ayo, asah kemampuan Bahasa Inggris Anda sekarang dan raih nilai terbaik!
Contoh Soal kumpulan soal bahasa inggris smp
1. Hi, my name is Rina. What’s ____ name?
- A. A. I
- B. B. my
- C. C. your
- D. D. you
- E. E. yours
Penjelasan: Kata ganti kepemilikan ‘your’ digunakan untuk menanyakan nama lawan bicara.
2. My sister ____ (study) English every day.
- A. A. study
- B. B. studies
- C. C. studying
- D. D. studied
- E. E. will study
Penjelasan: Untuk subjek tunggal ‘my sister’ dalam Present Simple, kata kerja ditambahkan ‘-es’.
3. They ____ (go) to the zoo last Sunday.
- A. A. go
- B. B. goes
- C. C. going
- D. D. went
- E. E. gone
Penjelasan: Kata ‘last Sunday’ menunjukkan waktu lampau, sehingga menggunakan Past Simple (verb 2 dari ‘go’ adalah ‘went’).
4. I ____ (visit) my grandparents tomorrow.
- A. A. visit
- B. B. visits
- C. C. visited
- D. D. am visiting
- E. E. will visit
Penjelasan: Kata ‘tomorrow’ menunjukkan waktu yang akan datang, sehingga menggunakan Future Simple dengan ‘will’.
5. Mount Everest is ____ (high) mountain in the world.
- A. A. higher
- B. B. highest
- C. C. the higher
- D. D. the highest
- E. E. more high
Penjelasan: Frasa ‘in the world’ menunjukkan perbandingan paling (superlative), yang menggunakan bentuk ‘the + adjective-est’.
6. The book is ____ the table.
- A. A. in
- B. B. at
- C. C. on
- D. D. under
- E. E. beside
Penjelasan: Preposisi ‘on’ digunakan untuk menunjukkan posisi suatu benda yang berada di atas permukaan benda lain.
7. Can you ____ (swim)?
- A. A. swim
- B. B. swims
- C. C. swimming
- D. D. swam
- E. E. to swim
Penjelasan: Setelah modal verb ‘can’, kata kerja yang digunakan adalah bentuk dasar (bare infinitive).
8. You ____ (study) harder for the exam.
- A. A. must
- B. B. may
- C. C. should
- D. D. can
- E. E. will
Penjelasan: Modal ‘should’ digunakan untuk memberikan saran atau nasihat.
9. What is the synonym of ‘happy’?
- A. A. sad
- B. B. angry
- C. C. joyful
- D. D. tired
- E. E. busy
Penjelasan: Sinonim adalah kata yang memiliki arti serupa. ‘Joyful’ berarti gembira, sama dengan ‘happy’.
10. What is the antonym of ‘old’?
- A. A. big
- B. B. new
- C. C. tall
- D. D. long
- E. E. fast
Penjelasan: Antonim adalah kata yang memiliki arti berlawanan. ‘New’ (baru) adalah lawan kata dari ‘old’ (lama).
11. Announcement! To all students of SMP Harapan Bangsa, There will be an English Speaking Contest on Saturday, October 28th, 2023, at 9 AM in the school hall. Please register your name to Ms. Indah in the teacher’s office before October 25th. Thank you. Principal. When will the English Speaking Contest be held?
- A. A. October 25th, 2023
- B. B. October 28th, 2023
- C. C. At 9 AM
- D. D. In the teacher’s office
- E. E. Before October 25th
Penjelasan: Berdasarkan pengumuman, kontes akan diadakan pada ‘Saturday, October 28th, 2023’.
12. Rudi: Hi, Budi. How are you? Budi: I’m fine, thanks. How about you? Rudi: I’m good. What are you doing here? Budi: I’m waiting for my brother. He is still in the library. Where is Budi’s brother?
- A. A. At home
- B. B. In the school hall
- C. C. In the library
- D. D. With Rudi
- E. E. Waiting for Budi
Penjelasan: Dalam percakapan, Budi mengatakan ‘He is still in the library’.
13. If it ____ (rain), we will stay home.
- A. A. rain
- B. B. rains
- C. C. rained
- D. D. raining
- E. E. will rain
Penjelasan: Ini adalah Conditional Sentence Type 1 (future possible), klausa ‘if’ menggunakan Present Simple (verb + s/es untuk subjek tunggal).
14. She gave ____ (her) a present.
- A. A. she
- B. B. her
- C. C. hers
- D. D. herself
- E. E. he
Penjelasan: Setelah kata kerja ‘gave’, kita menggunakan kata ganti objek ‘her’.
15. The flower is very ____.
- A. A. beautifully
- B. B. beauty
- C. C. beautiful
- D. D. beautify
- E. E. beautified
Penjelasan: Setelah kata kerja ‘is’ (to be), kita menggunakan kata sifat (adjective) ‘beautiful’ untuk menggambarkan bunga.
16. I ____ (always) brush my teeth before bed.
- A. A. always
- B. B. brush always
- C. C. am always
- D. D. always am
- E. E. always to
Penjelasan: Adverb of frequency ‘always’ diletakkan sebelum kata kerja utama.
17. I am so sorry for ____ late.
- A. A. be
- B. B. being
- C. C. to be
- D. D. was
- E. E. been
Penjelasan: Setelah preposisi ‘for’, kata kerja yang digunakan berbentuk gerund (verb-ing).
18. Thank you very much for your ____.
- A. A. help
- B. B. helping
- C. C. helped
- D. D. to help
- E. E. helps
Penjelasan: Setelah kata ganti kepemilikan ‘your’, kita menggunakan kata benda (noun) ‘help’.
19. English ____ (speak) by many people around the world.
- A. A. speak
- B. B. speaks
- C. C. is spoken
- D. D. spoke
- E. E. has spoken
Penjelasan: Kalimat ini dalam bentuk Passive Voice Present Simple, dengan pola ‘to be (is/am/are) + verb 3 (past participle)’.
20. There are ____ (many) books in the library.
- A. A. much
- B. B. a little
- C. C. many
- D. D. a few
- E. E. any
Penjelasan: Untuk kata benda jamak yang bisa dihitung (countable noun) seperti ‘books’, kita menggunakan ‘many’.
21. The capital city of Indonesia is ________.
Penjelasan: Jakarta adalah ibu kota negara Indonesia.
22. My father works in a hospital. He is a ________.
Penjelasan: Orang yang bekerja di rumah sakit untuk merawat pasien disebut dokter.
23. I have three apples. My sister has two apples. In total, we have ________ apples.
Penjelasan: Tiga apel ditambah dua apel sama dengan lima apel (3 + 2 = 5).
24. The opposite of ‘big’ is ________.
Penjelasan: ‘Small’ adalah lawan kata dari ‘big’.
25. Complete the sentence: She ________ (like) to read books.
Penjelasan: Dalam Present Simple, untuk subjek tunggal ‘she’, kata kerja ditambahkan ‘-s’.
26. Describe your favorite food in 3-5 sentences. Mention its taste, ingredients, and why you like it.
Penjelasan: Jawaban harus mendeskripsikan makanan favorit, termasuk rasa, bahan, dan alasan menyukainya, dalam 3-5 kalimat.
27. Write a short letter to your friend inviting them to your birthday party. Include the date, time, and location.
Penjelasan: Jawaban harus berupa surat singkat berisi undangan pesta ulang tahun dengan informasi tanggal, waktu, dan lokasi.
28. Explain the difference between ‘present simple’ and ‘past simple’ tenses in English. Give one example for each.
Penjelasan: Jawaban harus menjelaskan fungsi Present Simple dan Past Simple serta memberikan contoh kalimat untuk masing-masing.
29. What are the benefits of learning English for students like you?
Penjelasan: Jawaban harus menjelaskan manfaat belajar Bahasa Inggris bagi siswa, seperti komunikasi, akses informasi, dan persiapan masa depan.
30. Imagine you are going on a holiday. Where would you like to go and what activities would you do there? (3-4 sentences)
Penjelasan: Jawaban harus berupa deskripsi tempat liburan impian dan aktivitas yang ingin dilakukan di sana, dalam 3-4 kalimat.
31. Cocokkan kata-kata di kolom kiri dengan sinonimnya di kolom kanan.
Pasangkan pernyataan berikut:
- Happy … ( … ) … Joyful
- Big … ( … ) … Large
- Fast … ( … ) … Quick
- Cold … ( … ) … Chilly
- Beautiful … ( … ) … Pretty
Penjelasan: Mencocokkan setiap kata dengan sinonim yang tepat.
32. Cocokkan bagian kalimat di kolom kiri dengan bagian yang tepat di kolom kanan untuk membentuk kalimat yang benar.
Pasangkan pernyataan berikut:
- I like to read … ( … ) … books every day
- She lives in … ( … ) … Jakarta
- They are playing … ( … ) … football in the park
- He wants to buy … ( … ) … a new car
- We will go … ( … ) … to the beach tomorrow
Penjelasan: Mencocokkan awal kalimat dengan bagian akhir yang logis dan gramatikal.