latihan past tense bahasa inggris

50 Soal Latihan Past Tense Bahasa Inggris

Hayo, siapa yang masih ingat caranya mengucapkan kalimat tentang kejadian yang sudah terjadi? Dalam bahasa Inggris, jenis kalimat ini termasuk ke dalam past tense ya, teman-teman! Setelah mempelajari materinya, sudah saatnya kita latihan past tense bahasa Inggris.

Dalam artikel ini, kamu akan menjumpai berbagai macam jenis soal past tense, seperti soal cerita, pilihan ganda, hingga menulis. Dengan banyak berlatih, kamu akan semakin mahir dan pandai dalam membuat kalimat serupa nantinya. Sekarang, yuk kita recall dulu pelajaran soal past tense yang sebelumnya sudah dipelajari!

  1. Ingat-Ingat Teman Lama Kita, Past Tense
  2. Contoh Soal Latihan Past Tense Bahasa Inggris
VOUCHER KELAS DEMO GRATIS BUAT KAMU!
Klaim kelas demo gratismu di WonderBlog. Dapatkan DISKON hingga 25%. Cuma di bulan September 2025!

Ingat-Ingat Teman Lama Kita, Past Tense

Past tense digunakan untuk menyatakan aksi atau keadaan yang sudah terjadi atau selesai di masa lalu. Biasanya, waktu kejadian ditandai dengan kata keterangan waktu seperti “yesterday,” “last week,” “in 1999,” “two days ago,” dll. Jadi, ketika latihan past tense bahasa Inggris, kamu bisa memerhatikan hal-hal di bawah ini;

Bentuk-Bentuk Past Tense

  • Past Simple Tense: Digunakan untuk menyatakan aksi yang sudah selesai di masa lalu.
    • Contoh: I visited Paris last year.
    • Bentuk: Verb kedua (V2) dari kata kerja reguler atau bentuk tidak beraturan.
  • Past Continuous Tense: Digunakan untuk menyatakan aksi yang sedang berlangsung di masa lalu.
    • Contoh: I was eating dinner when you called.
    • Bentuk: was/were + verb-ing
  • Past Perfect Tense: Digunakan untuk menunjukkan aksi yang selesai sebelum aksi lain di masa lalu.
    • Contoh: She had finished her homework before the movie started.
    • Bentuk: had + past participle (V3)
  • Past Perfect Continuous Tense: Digunakan untuk menunjukkan aksi yang sudah berlangsung lama hingga suatu titik tertentu di masa lalu.
    • Contoh: He had been studying for two hours when I arrived.
    • Bentuk: had been + verb-ing

Penggunaan Past Tense

Ada beberapa hal yang perlu kamu perhatikan saat menggunakan past tenses dalam kalimat, guys! Jadi, sebelum kamu menentukan penggunaan past tense dalam sebuah kalimat, kamu harus memastikan jenis tenses yang digunakan. Untuk mengetahuinya, kamu bisa melihat poin-poin di bawah ini;

  • Past Simple: Untuk kegiatan yang sudah selesai atau fakta di masa lalu.
    Contoh: I played football yesterday.
  • Past Continuous: Untuk kegiatan yang sedang berlangsung pada waktu tertentu di masa lalu atau dua aksi yang terjadi bersamaan.
    Contoh: I was reading a book when she called.
  • Past Perfect: Untuk menyatakan aksi yang telah selesai sebelum kejadian lain di masa lalu.
    Contoh: They had left before I arrived.
  • Past Perfect Continuous: Untuk menyatakan durasi aksi yang sudah berlangsung hingga titik tertentu di masa lalu.
    Contoh: She had been working for three hours when I came.

Contoh Soal latihan past tense bahasa inggris

Setelah mempelajari kembali materinya, sekarang saatnya kamu mempelajari contoh soal latihan past tense bahasa Inggris yang ada di bawah ini. Ada 50 soal danpenjelasannya yang bisa kamu pelajari agar pemahamanmu terhadap materi ini semakin dalam. Yuk, belajar sama-sama!

Last summer, my family and I _ (1) on a trip to the mountains. We (2) early in the morning, and the weather (3) perfect for a hike. We (4) our bags with snacks and water, and we (5) excited about the adventure ahead. When we (6) at the base of the mountain, we (7) a guide who (8) us through the best trails. As we (9) up the mountain, we _ (10) many beautiful sights along the way, including some wildlife.

Soal-soal:

  1. Last summer, my family and I __ on a trip to the mountains.
    a) go
    b) went
    c) going
    d) goes
    Jawaban: b) went
    Penjelasan: “Went” adalah bentuk past tense dari “go,” menunjukkan aksi perjalanan yang sudah terjadi di masa lalu.
  2. We __ early in the morning.
    a) leave
    b) leaving
    c) leaves
    d) left
    Jawaban: d) left
    Penjelasan: “Left” adalah bentuk past tense dari “leave,” menunjukkan bahwa mereka sudah meninggalkan tempat di pagi hari.
  3. The weather __ perfect for a hike.
    a) is
    b) was
    c) were
    d) be
    Jawaban: b) was
    Penjelasan: “Was” adalah bentuk past tense dari “is,” menunjukkan keadaan cuaca yang terjadi di masa lalu.
  4. We __ our bags with snacks and water.
    a) pack
    b) packed
    c) packing
    d) packs
    Jawaban: b) packed
    Penjelasan: “Packed” adalah bentuk past tense dari “pack,” menunjukkan bahwa mereka sudah mempersiapkan barang di masa lalu.
  5. We __ excited about the adventure ahead.
    a) is
    b) are
    c) was
    d) were
    Jawaban: d) were
    Penjelasan: “Were” adalah bentuk past tense dari “are,” digunakan untuk menunjukkan keadaan mereka di masa lalu.
  6. When we __ at the base of the mountain,
    a) arrive
    b) arrives
    c) arriving
    d) arrived
    Jawaban: d) arrived
    Penjelasan: “Arrived” adalah bentuk past tense dari “arrive,” menunjukkan bahwa mereka sudah sampai di tempat tersebut di masa lalu.
  7. We _ a guide who _ us through the best trails.
    a) meets, guides
    b) meet, guided
    c) met, guided
    d) meets, guiding
    Jawaban: c) met, guided
    Penjelasan: “Met” adalah past tense dari “meet,” dan “guided” adalah past tense dari “guide.” Mereka bertemu dengan seorang pemandu dan dipandu di masa lalu.
  8. He __ us through the best trails.
    a) guide
    b) guides
    c) guided
    d) guiding
    Jawaban: c) guided
    Penjelasan: “Guided” adalah bentuk past tense dari “guide,” yang menunjukkan bahwa pemandu membawa mereka ke jalur terbaik.
  9. As we __ up the mountain,
    a) climb
    b) climbs
    c) climbed
    d) climbing
    Jawaban: c) climbed
    Penjelasan: “Climbed” adalah bentuk past tense dari “climb,” menunjukkan aksi yang sudah terjadi.
  10. We __ many beautiful sights along the way, including some wildlife.
    a) see
    b) seen
    c) saw
    d) seeing
    Jawaban: c) saw
    Penjelasan: “Saw” adalah bentuk past tense dari “see,” yang menunjukkan bahwa mereka melihat banyak pemandangan indah selama perjalanan.
  11. Soal: Yesterday, I __ to the supermarket to buy some milk.
    a) goes
    b) went
    c) going
    d) gone
    Jawaban: b) went
    Penjelasan: “Went” adalah bentuk past tense dari “go,” digunakan untuk menunjukkan aksi yang terjadi di masa lalu.
  12. Soal: She __ to the beach last weekend.
    a) go
    b) goes
    c) gone
    d) went
    Jawaban: d) went
    Penjelasan: “Went” adalah bentuk past tense dari “go,” menunjukkan bahwa dia pergi ke pantai di akhir pekan yang lalu.
  13. Soal: We __ dinner at 7:00 PM last night.
    a) had
    b) have
    c) will have
    d) having
    Jawaban: a) had
    Penjelasan: “Had” adalah bentuk past tense dari “have,” yang digunakan untuk menunjukkan kejadian makan malam yang terjadi di masa lalu.
  14. Soal: I __ to the park with my friends yesterday.
    a) was going
    b) gone
    c) went
    d) going
    Jawaban: c) went
    Penjelasan: “Went” adalah bentuk past tense dari “go,” menunjukkan kegiatan yang terjadi di masa lalu.
  15. Soal: They __ their homework before the teacher arrived.
    a) do
    b) does
    c) did
    d) doing
    Jawaban: c) did
    Penjelasan: “Did” adalah bentuk past tense dari “do,” yang digunakan untuk menyatakan bahwa mereka sudah menyelesaikan pekerjaan rumah di masa lalu.
  16. Soal: I __ a movie last night.
    a) watched
    b) watch
    c) watching
    d) watches
    Jawaban: a) watched
    Penjelasan: “Watched” adalah bentuk past tense dari “watch,” yang digunakan untuk kejadian menonton yang terjadi di masa lalu.
  17. Soal: Tom __ his phone at home yesterday.
    a) forget
    b) forgot
    c) forgetting
    d) forgotten
    Jawaban: b) forgot
    Penjelasan: “Forgot” adalah bentuk past tense dari “forget,” yang menunjukkan bahwa Tom lupa membawa ponselnya di masa lalu.
  18. Soal: We __ the bus at 8:00 AM this morning.
    a) catch
    b) caught
    c) catching
    d) catches
    Jawaban: b) caught
    Penjelasan: “Caught” adalah bentuk past tense dari “catch,” menunjukkan bahwa kita sudah menaiki bus pagi tadi.
  19. Soal: They __ a new car last month.
    a) buy
    b) buys
    c) bought
    d) buying
    Jawaban: c) bought
    Penjelasan: “Bought” adalah bentuk past tense dari “buy,” yang menunjukkan bahwa mereka membeli mobil baru bulan lalu.
  20. Soal: I __ to the party last night.
    a) went
    b) go
    c) gone
    d) going
    Jawaban: a) went
    Penjelasan: “Went” adalah bentuk past tense dari “go,” yang digunakan untuk menunjukkan bahwa saya pergi ke pesta tadi malam.
  21. Soal: She __ a book when I saw her.
    a) read
    b) reads
    c) was reading
    d) reading
    Jawaban: c) was reading
    Penjelasan: “Was reading” adalah bentuk past continuous tense yang menunjukkan bahwa dia sedang membaca buku ketika saya melihatnya.
  22. Soal: He __ in New York for five years before moving to London.
    a) lived
    b) live
    c) lives
    d) living
    Jawaban: a) lived
    Penjelasan: “Lived” adalah bentuk past tense dari “live,” yang menunjukkan tempat tinggal di masa lalu.
  23. Soal: We __ to the museum two days ago.
    a) go
    b) went
    c) gone
    d) going
    Jawaban: b) went
    Penjelasan: “Went” adalah bentuk past tense dari “go,” yang menunjukkan bahwa kami pergi ke museum dua hari yang lalu.
  24. Soal: They __ a great time at the concert last night.
    a) have
    b) had
    c) having
    d) has
    Jawaban: b) had
    Penjelasan: “Had” adalah bentuk past tense dari “have,” yang digunakan untuk menunjukkan pengalaman di masa lalu.
  25. Soal: I __ a delicious dinner yesterday.
    a) ate
    b) eat
    c) eating
    d) eats
    Jawaban: a) ate
    Penjelasan: “Ate” adalah bentuk past tense dari “eat,” yang menunjukkan bahwa saya makan makanan lezat kemarin.
  26. Soal: She __ a letter to her friend last week.
    a) wrote
    b) write
    c) written
    d) writing
    Jawaban: a) wrote
    Penjelasan: “Wrote” adalah bentuk past tense dari “write,” yang menunjukkan bahwa dia menulis surat minggu lalu.
  27. Soal: We __ to the zoo last summer.
    a) go
    b) goes
    c) going
    d) went
    Jawaban: d) went
    Penjelasan: “Went” adalah bentuk past tense dari “go,” yang menunjukkan bahwa kami pergi ke kebun binatang musim panas lalu.
  28. Soal: I __ him yesterday at the supermarket.
    a) met
    b) meet
    c) meets
    d) meeting
    Jawaban: a) met
    Penjelasan: “Met” adalah bentuk past tense dari “meet,” yang menunjukkan bahwa saya bertemu dengan dia kemarin.
  29. Soal: She __ her keys on the table last night.
    a) put
    b) puts
    c) putting
    d) putted
    Jawaban: a) put
    Penjelasan: “Put” adalah bentuk past tense dari “put,” yang digunakan untuk menunjukkan bahwa dia menaruh kunci di meja tadi malam.
  30. Soal: They __ a long walk in the park yesterday.
    a) take
    b) took
    c) taking
    d) taken
    Jawaban: b) took
    Penjelasan: “Took” adalah bentuk past tense dari “take,” yang menunjukkan bahwa mereka melakukan jalan-jalan panjang di taman kemarin.
  31. Soal: Yesterday, Sarah _ (go) to the market to buy some fruits.
    Jawaban: went
    Penjelasan: “Went” adalah bentuk past tense dari “go” yang menunjukkan kejadian di masa lalu (kemarin).
  32. Soal: We _ (have) a great time at the party last night.
    Jawaban: had
    Penjelasan: “Had” adalah bentuk past tense dari “have” yang menunjukkan kejadian di masa lalu (pesta tadi malam).
  33. Soal: Tom _ (watch) a movie last weekend.
    Jawaban: watched
    Penjelasan: “Watched” adalah bentuk past tense dari “watch,” digunakan untuk menyatakan kegiatan yang sudah terjadi.
  34. Soal: They _ (not finish) their homework before the teacher arrived.
    Jawaban: didn’t finish
    Penjelasan: Kalimat ini menggunakan bentuk negatif dari past tense, “didn’t finish,” untuk menunjukkan bahwa mereka tidak menyelesaikan pekerjaan rumah sebelum guru datang.
  35. Soal: I _ (see) him at the park yesterday.
    Jawaban: saw
    Penjelasan: “Saw” adalah bentuk past tense dari “see,” menunjukkan kejadian yang sudah selesai di masa lalu.
  36. Soal: He _ (not like) the food at the restaurant.
    Jawaban: didn’t like
    Penjelasan: “Didn’t like” adalah bentuk negatif dari past tense, yang digunakan untuk menyatakan ketidaksukaan di masa lalu.
  37. Soal: The kids _ (play) in the garden all afternoon.
    Jawaban: played
    Penjelasan: “Played” adalah bentuk past tense dari “play,” yang menunjukkan kegiatan yang berlangsung di masa lalu.
  38. Soal: She _ (read) a book when I called her yesterday.
    Jawaban: was reading
    Penjelasan: “Was reading” adalah past continuous tense, yang menunjukkan aksi yang sedang berlangsung di masa lalu saat panggilan terjadi.
  39. Soal: Last year, we _ (travel) to Paris for vacation.
    Jawaban: traveled
    Penjelasan: “Traveled” adalah bentuk past tense dari “travel,” digunakan untuk kejadian yang terjadi di masa lalu.
  40. Soal: The teacher _ (give) us homework every day last semester.
    Jawaban: gave
    Penjelasan: “Gave” adalah bentuk past tense dari “give,” menunjukkan rutinitas yang terjadi di masa lalu.
  41. Soal: They _ (arrive) at the airport at 7:00 AM yesterday.
    Jawaban: arrived
    Penjelasan: “Arrived” adalah bentuk past tense dari “arrive,” menunjukkan waktu kedatangan yang sudah berlalu.
  42. Soal: I _ (eat) dinner with my family last night.
    Jawaban: ate
    Penjelasan: “Ate” adalah bentuk past tense dari “eat,” digunakan untuk menyatakan kegiatan makan di masa lalu.
  43. Soal: John _ (study) for the test all night long.
    Jawaban: studied
    Penjelasan: “Studied” adalah bentuk past tense dari “study,” menunjukkan kegiatan yang dilakukan di masa lalu.
  44. Soal: She _ (be) very tired after the long journey.
    Jawaban: was
    Penjelasan: “Was” adalah bentuk past tense dari “be,” digunakan untuk menunjukkan keadaan di masa lalu.
  45. Soal: I _ (meet) her at the party two days ago.
    Jawaban: met
    Penjelasan: “Met” adalah bentuk past tense dari “meet,” yang menunjukkan pertemuan yang terjadi di masa lalu.
  46. Soal: They _ (leave) the house early in the morning yesterday.
    Jawaban: left
    Penjelasan: “Left” adalah bentuk past tense dari “leave,” menunjukkan aksi meninggalkan rumah yang terjadi di masa lalu.
  47. Soal: I _ (not see) the movie last night.
    Jawaban: didn’t see
    Penjelasan: “Didn’t see” adalah bentuk negatif dari past tense, yang menunjukkan bahwa saya tidak menonton film tersebut di malam hari.
  48. Soal: She _ (write) an email to her friend yesterday.
    Jawaban: wrote
    Penjelasan: “Wrote” adalah bentuk past tense dari “write,” yang menunjukkan kegiatan menulis yang terjadi di masa lalu.
  49. Soal: We _ (go) to the beach last summer.
    Jawaban: went
    Penjelasan: “Went” adalah bentuk past tense dari “go,” menunjukkan bahwa kita pergi ke pantai di musim panas yang lalu.
  50. Soal: He _ (call) me while I was studying.
    Jawaban: called
    Penjelasan: “Called” adalah bentuk past tense dari “call,” yang digunakan untuk menunjukkan bahwa aksi menelepon terjadi sebelum aksi belajar.

Gimana nih, WonderPals? Berapa soal yang sudah berhasil kamu jawab dengan benar?

Ingat ya, kalau yang paling penting dari proses pengerjaan soal mengenai tenses dalam bahasa Inggris tidak hanya bergantung dengan jawaban kamu, tetapi juga pemahaman kamu terhadap materi yang tengah ditanyakan. Dengan begitu, kamu nggak hanya akan menjawab dengan tepat, tetapi juga menjawab dengan yakin karena memahami materinya.

Nah, untuk kamu yang memiliki pertanyaan atau ingin mengasah kemampuan berbahasa Inggris kamu dalam hal grammar dan kepercayaan diri ketika berkomunikasi, bisa banget nih nyobain trial kelas gratis dari WonderMind. Dengan pendekatan menggunakan kurikulum berstandar internasional dan progress yang terukur, kemampuan berbahasa asing kamu juga akan meroket pesat! Tunggu apa lagi? Yuk cobain

OTHER ARTICLE

bilangan rasional dan irasional

Apa Sih, Bedanya Bilangan Rasional dan Irasional?

Sewaktu belajar matematika di sekolah dasar dulu, mungkin kamu sudah mengetahui kalau bilangan dalam matematika tidak hanya terdiri dari satu jenis. Hayo, ingat tidak? Ada yang namanya bilangan bulat, pecahan, desimal, dan lain sebagainya.

belajar auditori

Kenali Tipe Belajar Auditori, Ciri Hingga Cara Belajar Yang Tepat

Kalau kamu merasa pertanyaan-pertanyaan di atas cocok dengan deskripsi dirimu, kemungkinan kamu cocok dengan gaya belajar auditori, nih. Orang-orang yang cocok dengan tipe belajar yang satu ini biasanya lebih mudah menyerap informasi baru lewat audio atau suara. Misal, ketika mendengarkan informasi berbentuk lagu, orang yang cocok dengan cara belajar ini akan lebih mudah mengingat lirik dan menyerap informasi yang disajikan. Mereka yang cocok menggunakan teknik auditori biasanya peka terhadap informasi dan ritme. Luar biasa, bukan?

ujian ielts

Serba Serbi Ujian IELTS, Dari Asal Usul Sampai Jadwalnya

Sertifikasi bahasa asing seringkali jadi hal penting yang bisa kamu gunakan sebagai bekal untuk melakukan banyak hal. Misalnya, belajar di luar negeri, atau mengembangkan karir. Salah satu jenis sertifikasi yang paling banyak dijadikan acuan persyaratan banyak program dan pekerjaan bergengsi adalah ujian IELTS.

KELAS DEMO GRATIS