
Selamat datang di koleksi bank soal Bahasa Inggris pilihan ganda terlengkap untuk siswa SMP! Mempelajari Bahasa Inggris di tingkat Sekolah Menengah Pertama adalah fondasi penting untuk menguasai bahasa global ini. Latihan soal secara rutin sangat krusial untuk mengasah kemampuan tata bahasa, memperkaya kosakata, dan meningkatkan pemahaman membaca. Kumpulan soal ini dirancang khusus untuk membantu siswa kelas 7, 8, dan 9 SMP mempersiapkan diri menghadapi ujian harian, ulangan tengah semester, hingga ujian akhir. Dengan format pilihan ganda, Anda dapat melatih kecepatan dan ketepatan dalam menjawab berbagai jenis pertanyaan, mulai dari tenses, modal verbs, prepositions, hingga reading comprehension. Setiap soal dilengkapi dengan kunci jawaban dan penjelasan singkat yang memudahkan Anda memahami konsep yang benar. Mari tingkatkan kemampuan Bahasa Inggris Anda dan raih nilai terbaik!
Contoh Soal soal bahasa inggris pilihan ganda smp
1. My mother usually ____ breakfast at 6 AM.
- A. A. cook
- B. B. cooking
- C. C. cooks
- D. D. cooked
Penjelasan: Kata kerja ‘cooks’ digunakan karena subjek ‘My mother’ adalah orang ketiga tunggal dan kalimat menggunakan Simple Present Tense untuk kebiasaan.
2. Look! The students ____ football in the field now.
- A. A. play
- B. B. are playing
- C. C. played
- D. D. plays
Penjelasan: Kata ‘now’ menunjukkan kegiatan sedang berlangsung, sehingga menggunakan Present Continuous Tense (are playing).
3. Last night, I ____ a new movie at the cinema.
- A. A. watched
- B. B. watch
- C. C. watching
- D. D. watches
Penjelasan: Kata ‘Last night’ menunjukkan kejadian di masa lampau, sehingga menggunakan Simple Past Tense (watched).
4. Tomorrow, my family and I ____ to the beach.
- A. A. go
- B. B. will go
- C. C. went
- D. D. going
Penjelasan: Kata ‘Tomorrow’ menunjukkan kejadian di masa depan, sehingga menggunakan Future Simple Tense (will go).
5. A fish ____ swim, but it ____ walk.
- A. A. can / cannot
- B. B. must / should
- C. C. will / won’t
- D. D. may / might
Penjelasan: Ikan dapat berenang (can swim) tetapi tidak dapat berjalan (cannot walk).
6. You ____ study hard if you want to pass the exam.
- A. A. can
- B. B. must
- C. C. may
- D. D. would
Penjelasan: Kata ‘must’ atau ‘should’ digunakan untuk menyatakan keharusan atau saran yang kuat. ‘Must’ lebih kuat daripada ‘should’.
7. The book is ____ the table.
- A. A. in
- B. B. on
- C. C. at
- D. D. under
Penjelasan: Preposisi ‘on’ digunakan untuk menunjukkan posisi di atas permukaan.
8. She sings ____. Everyone loves her voice.
- A. A. beautiful
- B. B. more beautiful
- C. C. beautifully
- D. D. most beautiful
Penjelasan: Kata ‘beautifully’ adalah adverb (kata keterangan) yang menjelaskan bagaimana dia bernyanyi. ‘Beautiful’ adalah adjective (kata sifat).
9. I like apples ____ bananas.
- A. A. and
- B. B. but
- C. C. or
- D. D. so
Penjelasan: Konjungsi ‘and’ digunakan untuk menggabungkan dua hal yang setara.
10. What is the synonym of ‘happy’?
- A. A. sad
- B. B. angry
- C. C. tired
- D. D. joyful
Penjelasan: Synonym adalah kata yang memiliki arti yang sama. ‘Joyful’ berarti gembira atau bahagia.
11. What is the antonym of ‘start’?
- A. A. begin
- B. B. end
- C. C. open
- D. D. launch
Penjelasan: Antonym adalah kata yang memiliki arti berlawanan. ‘End’ berarti berakhir.
12. NOTICE: Please turn off your mobile phone during the movie. What does the notice mean?
- A. A. You can use your phone in the cinema.
- B. B. You should keep your phone silent.
- C. C. You must take a picture of the movie.
- D. D. You are not allowed to use your phone.
Penjelasan: Pemberitahuan tersebut meminta penonton untuk mematikan ponsel mereka saat menonton film.
13. ANNOUNCEMENT: Due to heavy rain, the school sports day is postponed until next week. What is the announcement about?
- A. A. Postponement of sports day
- B. B. Cancellation of school
- C. C. Heavy rain forecast
- D. D. New sports competition
Penjelasan: Pengumuman tersebut menjelaskan penundaan acara hari olahraga sekolah karena hujan deras.
14. My cat, Luna, has soft white fur and big green eyes. She loves to play with a ball of yarn. What kind of animal is Luna?
- A. A. A dog
- B. B. A bird
- C. C. A cat
- D. D. A rabbit
Penjelasan: Teks tersebut mendeskripsikan kucing dengan bulu putih dan mata hijau.
15. Yesterday, I went to the zoo with my family. We saw many animals like lions, monkeys, and elephants. I really enjoyed feeding the giraffes. What did the writer do yesterday?
- A. A. Went to the park
- B. B. Visited the zoo
- C. C. Saw a movie
- D. D. Fed the lions
Penjelasan: Teks menceritakan pengalaman penulis pergi ke kebun binatang kemarin.
16. A: Good morning! How are you? B: ____
- A. A. I’m fine, thank you.
- B. B. I’m going to school.
- C. C. My name is B.
- D. D. It’s a good morning.
Penjelasan: Ketika ditanya ‘How are you?’, jawaban yang paling umum dan sopan adalah ‘I’m fine, thank you’.
17. A: I’m so sorry for breaking your pen. B: ____
- A. A. You’re welcome.
- B. B. Thank you.
- C. C. It’s okay.
- D. D. See you later.
Penjelasan: Ketika seseorang meminta maaf, respons yang tepat adalah memaafkan atau mengatakan ‘Tidak apa-apa’.
18. A: Would you like to come to my birthday party on Saturday? B: ____
- A. A. No, I don’t.
- B. B. Yes, I’d love to.
- C. C. I don’t like parties.
- D. D. You must come.
Penjelasan: Ungkapan ‘I’d love to’ adalah cara sopan untuk menerima undangan.
19. Excuse me, where is the nearest post office? A: Go straight ahead, then turn left at the traffic light. It’s ____ the bank.
- A. A. next to
- B. B. under
- C. C. in front
- D. D. behind
Penjelasan: Preposisi ‘next to’ digunakan untuk menunjukkan posisi di sebelah.
20. Which sentence is grammatically correct?
- A. A. She go to school every day.
- B. B. They is happy.
- C. C. I am studies English.
- D. D. He reads a book.
Penjelasan: Pilihan D menggunakan struktur kalimat yang benar untuk Simple Present Tense dengan subjek orang ketiga tunggal (‘He’).
21. My sister ____ (study) English every night.
Penjelasan: Kata kerja ‘study’ harus diubah menjadi ‘studies’ karena subjek ‘My sister’ adalah orang ketiga tunggal dan kalimat dalam Simple Present Tense.
22. The cat is sleeping ____ the chair.
Penjelasan: Preposisi ‘under’ paling tepat untuk menunjukkan kucing tidur di bawah kursi.
23. She is a very ____ (talent) singer.
Penjelasan: Kata sifat yang tepat untuk menggambarkan penyanyi adalah ‘talented’ (berbakat).
24. A: What time is it? B: It’s half past three. A: Oh, I must go now. ____!
Penjelasan: Ketika seseorang harus pergi, ucapan perpisahan yang tepat adalah ‘Goodbye’ atau ‘See you later’.
25. What is the meaning of ‘delicious’ in Indonesian?
Penjelasan: ‘Delicious’ dalam Bahasa Indonesia berarti ‘lezat’ atau ‘enak’.
26. Describe your daily routine in three to four sentences.
Penjelasan: Jawaban harus mendeskripsikan rutinitas harian menggunakan Simple Present Tense.
27. Write a short paragraph (3-4 sentences) about your favorite animal. Include its name, what it looks like, and what it likes to do.
Penjelasan: Jawaban harus berupa paragraf singkat yang mendeskripsikan hewan favorit, penampilannya, dan kebiasaannya.
28. Imagine you are inviting your best friend to your house for a movie night. Write a short invitation message.
Penjelasan: Jawaban harus berupa pesan undangan yang jelas, mencakup acara, waktu, dan ajakan.
29. Read the text below and answer the questions:
My name is Rio. I live in Jakarta. I have a younger sister named Sita. Every Sunday, my family and I go to the park to ride bicycles. We usually bring sandwiches and juice for lunch. It’s a fun day for us.
1. Where does Rio live?
2. What do Rio and his family do every Sunday?
2. Rio and his family go to the park to ride bicycles every Sunday.
Penjelasan: Jawaban diambil langsung dari informasi yang ada dalam teks bacaan.
30. Jelaskan perbedaan penggunaan ‘is’, ‘am’, dan ‘are’ dalam Bahasa Inggris.
Penjelasan: Penjelasan harus mencakup penggunaan masing-masing bentuk ‘to be’ (is, am, are) sesuai dengan subjeknya.
31. Match the English words with their Indonesian meanings.
Pasangkan pernyataan berikut:
- 1. Teacher … ( … ) … Guru
- 2. Book … ( … ) … Buku
- 3. House … ( … ) … Rumah
- 4. Water … ( … ) … Air
Penjelasan: Mencocokkan kata Bahasa Inggris dengan padanan artinya dalam Bahasa Indonesia.
32. Match the first part of the sentence with the correct ending.
Pasangkan pernyataan berikut:
- 1. She is reading … ( … ) … a novel.
- 2. They are playing … ( … ) … football.
- 3. I want to drink … ( … ) … some juice.
- 4. We go to school … ( … ) … by bus.
Penjelasan: Mencocokkan awal kalimat dengan bagian akhir yang logis dan sesuai secara tata bahasa.