Lewati ke konten

Latihan Grammar

Simple Past Tense: Pengertian, Rumus, Contoh Kalimat, dan 30 Soal

Simple past tense adalah tense untuk kejadian yang sudah terjadi dan selesai di masa lalu, misalnya kemarin, minggu lalu, atau tahun 2020. Rumus verbalnya S + V2 ('I went to Bali last year'), negatif dan tanya memakai did + V1 ('I didn't go', 'Did you go?'); rumus nominalnya S + was/were + pelengkap ('She was sick yesterday').

Ditulis oleh Raheel AshrafPerkiraan waktu baca: 14 menit

Latihan gratis: 30+ Latihan Grammar Bahasa Inggris Gratis + Kunci Jawaban

Simple past tense adalah tense untuk kejadian yang sudah terjadi dan selesai di masa lalu, biasanya dengan keterangan waktu seperti yesterday, last week, two days ago, atau in 2020. Rumusnya ada dua. Kalimat verbal (punya kata kerja) memakai S + V2: 'I watched a film last night', 'She went to Bandung yesterday'. Negatif dan pertanyaannya memakai did + V1: 'I didn't watch', 'Did she go?'. Kalimat nominal (tanpa kata kerja) memakai S + was/were + pelengkap: 'I was tired', 'They were at home'. Was untuk I, he, she, it; were untuk you, we, they.

Bahasa Indonesia tidak mengubah kata kerja untuk menunjukkan waktu. 'Saya pergi ke pasar' bisa berarti hari ini, kemarin, atau kebiasaan; cukup tambahkan 'kemarin' atau 'tadi' dan maknanya sudah lampau. Bahasa Inggris tidak cukup dengan keterangan waktu: kata kerjanya sendiri harus berubah (go → went), dan kalimat tanpa kata kerja tetap butuh was/were. Karena itu muncul kesalahan khas seperti 'Yesterday I go to school', 'Did you went?', atau 'I very tired last night'. Halaman ini membahas rumus, V2 beraturan dan tidak beraturan, keterangan waktu, dan kesalahan khas penutur bahasa Indonesia, lalu menutupnya dengan 30 soal berpembahasan.

Kuis Simple Past Tense: 30 Soal

Pemanasan · level SMP

1.I ___ to Yogyakarta with my family last week.
2.She ___ a new phone yesterday.
3.We ___ at home last night because it was raining.
4.My father ___ a teacher in Medan in the 1990s.
5.They ___ at the mall yesterday afternoon.
6.I didn't ___ breakfast this morning, so I'm really hungry now.
7.___ you watch the Timnas match last night?
8.Budi ___ at school yesterday. He was sick at home.
9.The students ___ the classroom after the ceremony yesterday.
10.He ___ his homework two hours ago.

Inti · level SMA

11.Where ___ you go last holiday?
12.Did she ___ the email to her boss?
13.We ___ very tired after the long trip to Bromo last weekend.
14.My brother ___ his leg when he was playing football.
15.I ___ him at the station two days ago.
16.The bus ___ late this morning, so I missed the first class.
17.What ___ you do after school yesterday?
18.She ___ in Surabaya when she was a child, but now she lives in Bali.
19.They didn't ___ the answer, so they asked the teacher.
20.When I was in SMP, I ___ to school by bicycle every day.

Tantangan · tes universitas

21.Which sentence is correct?
22.I ___ my keys, so I had to wait outside for two hours.
23.The film was so boring that we ___ before it ended.
24.She ___ born in Makassar in 2005.
25.Who ___ the window yesterday?
26.I ___ to call you, but my battery was dead.
27.It ___ hard all night, so the streets were flooded in the morning.
28.We ___ the museum because it was closed on Monday.
29.How much ___ the laptop you bought last month cost?
30.Last year Dina ___ her job and ___ to Bali.
Kunci jawaban dan penjelasanBuka setelah menyelesaikan latihan.
  1. 1. went'Last week' menandai waktu lampau yang sudah selesai → simple past. Go adalah kata kerja tidak beraturan: V2-nya went, bukan goed. Gone adalah V3 dan butuh have/has.
  2. 2. boughtBuy termasuk irregular verb: buy → bought → bought. 'Buyed' tidak ada dalam bahasa Inggris. Yesterday menutup kemungkinan bentuk present 'buys'.
  3. 3. stayedStay adalah regular verb, cukup tambah -ed: stayed. Huruf y setelah vokal (a) tidak diganti i, jadi 'staied' salah. Bandingkan dengan study → studied, yang y-nya didahului konsonan.
  4. 4. wasKalimat nominal (tanpa kata kerja) di masa lalu memakai was/were. 'My father' = he → was. 'Ayahku dulu guru' tidak butuh kata kerja, tapi bahasa Inggris wajib memakai to be.
  5. 5. were'At the mall' adalah keterangan tempat, tidak ada kata kerja → butuh to be lampau. Subjek they selalu berpasangan dengan were. Did hanya dipakai kalau ada kata kerja utama.
  6. 6. eatSetelah did atau didn't, kata kerja selalu kembali ke bentuk dasar (V1): didn't eat. Tanda lampau sudah dibawa oleh did, jadi 'didn't ate' berarti menandai masa lalu dua kali.
  7. 7. DidAda kata kerja watch dan waktunya 'last night' → pertanyaan simple past memakai Did + S + V1. 'Were you watch' salah karena were tidak bisa digabung dengan V1.
  8. 8. wasn't'At school' bukan kata kerja, jadi negatifnya memakai to be: wasn't (Budi = he). 'Budi didn't at school' salah karena didn't butuh kata kerja sesudahnya, misalnya 'Budi didn't go to school'.
  9. 9. cleanedClean adalah regular verb: clean → cleaned. Dalam bahasa Indonesia 'membersihkan' tidak berubah, jadi pelajar sering lupa -ed walaupun sudah ada yesterday di kalimat.
  10. 10. finishedAgo selalu menunjuk titik waktu lampau yang jelas → simple past: finished. Present perfect (has finished) tidak boleh dipakai bersama ago, yesterday, atau last.
  11. 11. didPola pertanyaan dengan kata tanya: Wh- + did + S + V1. Go adalah kata kerja, jadi pakai did, bukan were. 'Last holiday' menyingkirkan do yang berarti sekarang atau kebiasaan.
  12. 12. sendSesudah did, kata kerja kembali ke V1: Did she send? Ini kesalahan yang sama dengan 'Did you went'. Ingat: penanda lampau hanya muncul sekali, dan di sini sudah dipegang oleh did.
  13. 13. wereTired adalah kata sifat, jadi kalimatnya nominal dan butuh to be. Subjek we → were. 'We very tired' (langsung dari 'kami sangat capek') tidak gramatikal dalam bahasa Inggris.
  14. 14. brokeBreak tidak beraturan: break → broke → broken. Broke adalah V2 untuk simple past; broken adalah V3 yang hanya dipakai setelah have/has/had atau di kalimat pasif.
  15. 15. sawSee → saw → seen. 'Two days ago' adalah waktu lampau spesifik, jadi V2: saw. 'I seen him' sering terdengar di lagu atau film, tapi itu bukan bahasa Inggris baku.
  16. 16. wasLate adalah kata sifat → butuh to be. 'I missed' menunjukkan kejadiannya sudah lewat, jadi bentuk lampau: was (the bus = it). Did tidak bisa langsung diikuti kata sifat.
  17. 17. didDo di akhir kalimat adalah kata kerja utama (melakukan), sedangkan did di depan adalah kata bantu. Jadi 'What did you do?' memang memakai do dua kali dengan fungsi berbeda.
  18. 18. lived'When she was a child' adalah periode lampau yang sudah selesai → simple past: lived. Bagian 'now she lives in Bali' menunjukkan keadaan itu sudah berakhir.
  19. 19. knowDidn't + V1: didn't know. Knew adalah V2 dan hanya dipakai di kalimat positif tanpa did, misalnya 'They knew the answer'.
  20. 20. wentKebiasaan di masa lalu juga memakai simple past: I went to school every day. 'Every day' tidak otomatis berarti simple present; yang menentukan adalah 'when I was in SMP'. Alternatif lain yang juga benar: I used to go.
  21. 21. Did you go to the party?Did + S + V1 adalah satu-satunya pola yang benar. 'Did you went' memakai penanda lampau dua kali, dan 'Were you go' mencampur to be dengan V1. Pembahasan lengkapnya ada di artikel Did You Went atau Did You Go.
  22. 22. lostLose → lost → lost (irregular). Loss adalah kata benda (kehilangan), bukan kata kerja. 'Had to wait' menunjukkan seluruh cerita terjadi di masa lalu, jadi pakai V2: lost.
  23. 23. leftLeave → left → left. 'The film was' dan 'it ended' sudah menempatkan cerita di masa lalu, jadi kata kerja ketiganya juga lampau. 'Leaved' adalah bentuk -ed yang keliru.
  24. 24. wasLahir dalam bahasa Inggris selalu 'be born', dan untuk orang yang sudah lahir dipakai bentuk lampau: was born. 'She is born in 2005' adalah kesalahan sangat umum karena 'dia lahir' tidak punya penanda waktu.
  25. 25. brokeKalau who menanyakan subjek (siapa pelakunya), pertanyaan tidak memakai did: Who broke the window? Bandingkan dengan 'Who did you call?', di mana who menanyakan objek.
  26. 26. triedKonsonan + y → ganti y dengan -ied: try → tried, study → studied, cry → cried. 'My battery was dead' menunjukkan kejadiannya lampau dan selesai.
  27. 27. rainedRain adalah kata kerja beraturan: rained. 'Was rain' salah karena was tidak digabung dengan V1, dan 'raining' tanpa to be bukan kata kerja lengkap.
  28. 28. didn't visitNegatif kalimat verbal: S + did not + V1 → didn't visit. 'Not visited' tanpa did meniru pola 'tidak mengunjungi' dalam bahasa Indonesia, yang cukup menambahkan 'tidak'.
  29. 29. didCost di sini kata kerja utama, jadi pertanyaannya memakai did: How much did it cost? Kalau tanpa cost, baru memakai was: How much was the laptop?
  30. 30. quit / movedQuit dalam bahasa Inggris standar modern bentuk V2-nya sama dengan V1: quit. Move beraturan: moved. Kedua kata kerja harus lampau karena sama-sama dikendalikan oleh 'last year'.

Rumus Simple Past Tense: Kalimat Verbal dan Nominal

Sama seperti simple present, cek dulu apakah kalimatmu punya kata kerja. Kalau ada (go, eat, buy), pakai rumus verbal dengan V2 dan did. Kalau tidak ada ('Aku capek kemarin', 'Mereka di rumah tadi malam'), pakai rumus nominal dengan was/were.

Kalimat verbal:

  • (+) S + V2: I visited my grandmother last Sunday. / She bought a new bag yesterday.
  • (−) S + did not (didn't) + V1: I didn't visit her. / She didn't buy a bag.
  • (?) Did + S + V1?: Did you visit her? / Did she buy a bag? Jawaban singkat: Yes, I did. / No, she didn't.
  • Kalimat nominal (+): S + was/were + pelengkap: I was tired. / They were at the beach.
  • Kalimat nominal (−): S + was/were + not: I wasn't tired. / They weren't at the beach.
  • Kalimat nominal (?): Was/Were + S + pelengkap?: Were you tired? / Was he at the beach? Jawaban singkat: Yes, I was. / No, he wasn't.

Penanda lampau hanya muncul sekali per kalimat: V2 di kalimat positif, ATAU did di kalimat negatif dan tanya. 'Did you went?' dan 'I didn't saw' selalu salah.

Verb 2: Regular dan Irregular Verb

Regular verb membentuk V2 dengan -ed. Irregular verb punya bentuk sendiri yang harus dihafal. Kabar baiknya, V2 sama untuk semua subjek: I went, she went, they went. Tidak ada akhiran -s seperti di simple present.

  • Umumnya + ed: work → worked, watch → watched, play → played, visit → visited.
  • Berakhiran -e → cukup + d: like → liked, live → lived, arrive → arrived.
  • Konsonan + y → -ied: study → studied, try → tried, carry → carried. Vokal + y tetap + ed: stay → stayed, enjoy → enjoyed.
  • Satu suku kata, konsonan-vokal-konsonan → gandakan huruf terakhir: stop → stopped, plan → planned.
  • Irregular yang paling sering: go → went, eat → ate, buy → bought, see → saw, take → took, make → made, come → came, get → got, have → had, do → did, write → wrote, leave → left.
  • V2 sama dengan V1: put → put, cut → cut, hit → hit, quit → quit, read → read (ditulis sama, diucapkan /red/).

Keterangan Waktu Simple Past Tense

Kata-kata berikut menunjuk waktu lampau yang sudah tertutup, jadi hampir selalu memakai simple past, bukan present perfect:

  • yesterday, yesterday morning, the day before yesterday
  • last night, last week, last month, last year, last Ramadan
  • two days ago, a week ago, a long time ago
  • in 2019, in the 1990s, on Monday (yang sudah lewat), at 7 o'clock this morning
  • when I was a child, when I was in SMA, after I graduated

Kalau ada ago, yesterday, atau last, jangan pakai have/has + V3. 'I have seen him yesterday' salah; yang benar 'I saw him yesterday'.

Contoh Kalimat Simple Past Tense

Simple past dipakai untuk menceritakan kejadian lampau, baik satu kejadian, rangkaian kejadian, maupun kebiasaan di masa lalu:

  • Satu kejadian: We watched a horror film at the cinema last night.
  • Rangkaian kejadian: I woke up at five, took a shower, and caught the KRL to Bogor.
  • Keadaan lampau: My grandfather was a fisherman in Ambon.
  • Kebiasaan lampau: When I was in SD, I played kelereng with my friends every afternoon.
  • Negatif: She didn't come to the meeting because she was sick.
  • Pertanyaan: Did you finish the report? / Where were you on Saturday?

Kenapa Simple Past Sulit untuk Orang Indonesia

Dalam bahasa Indonesia, kata kerja tidak pernah berubah karena waktu. 'Kemarin saya pergi ke pasar' dan 'Besok saya pergi ke pasar' memakai kata 'pergi' yang sama; waktunya dibawa oleh 'kemarin' atau 'besok'. Pelajar lalu memindahkan pola ini ke bahasa Inggris dan menulis 'Yesterday I go to the market'. Di bahasa Inggris keterangan waktu saja tidak cukup: kata kerjanya wajib menjadi V2.

Kesalahan kedua justru kebalikannya. Setelah tahu bahwa lampau = V2, pelajar memasang V2 di mana-mana, termasuk setelah did: 'Did you went?', 'I didn't bought'. Padahal did sudah membawa tanda lampau, jadi kata kerjanya kembali ke V1. Kesalahan ketiga muncul di kalimat nominal: 'Saya sakit kemarin' tidak punya kata kerja, sehingga 'I sick yesterday' terasa wajar. Bahasa Inggris tetap butuh was: 'I was sick yesterday'.

Kesalahan Umum (Salah → Benar)

  • Yesterday I go to the mall. → Yesterday I went to the mall.
  • Did you went to school? → Did you go to school?
  • I didn't saw him. → I didn't see him.
  • I very tired last night. → I was very tired last night.
  • They was at home. → They were at home.
  • She is born in 2005. → She was born in 2005.
  • I have met him two days ago. → I met him two days ago.
  • Did she sick yesterday? → Was she sick yesterday?

Cara Latihan Simple Past yang Efektif

Kerjakan 30 soal di atas, lalu kelompokkan kesalahanmu: lupa V2, V2 setelah did, atau was/were yang hilang. Hafalkan 20 irregular verb yang paling sering dipakai lebih dulu, karena kata-kata itulah yang muncul di hampir setiap cerita.

Setelah itu, tulis cerita pendek tentang liburan terakhirmu dalam lima sampai delapan kalimat. Cerita lampau memaksamu memakai V2, did, dan was/were sekaligus. Tempel hasilnya ke pemeriksa tata bahasa PromGee untuk melihat kata kerja mana yang masih tertinggal dalam bentuk V1.

Lanjut berlatih

Pertanyaan Umum

Apa rumus simple past tense?

Kalimat verbal: S + V2 (I went), negatif S + didn't + V1 (I didn't go), tanya Did + S + V1 (Did you go?). Kalimat nominal: S + was/were + pelengkap (She was sick), negatif S + wasn't/weren't, tanya Was/Were + S. Was untuk I, he, she, it; were untuk you, we, they.

Kenapa 'Did you went' salah?

Karena did sudah menandai masa lalu, jadi kata kerja sesudahnya kembali ke bentuk dasar: Did you go? Memakai went setelah did berarti menandai lampau dua kali. Aturan yang sama berlaku di kalimat negatif: I didn't go, bukan I didn't went.

Apa beda simple past dan present perfect?

Simple past dipakai kalau waktunya lampau dan sudah tertutup, sering dengan yesterday, last week, atau ago (I lost my keys yesterday). Present perfect dipakai kalau waktunya tidak disebut atau masih terhubung dengan sekarang (I have lost my keys, jadi sekarang aku tidak bisa masuk).

Masih Ada V1 yang Lolos di Ceritamu?

Tempel cerita, caption, atau email bahasa Inggrismu ke pemeriksa tata bahasa gratis PromGee. Kata kerja yang belum berubah ke V2, did yang salah pasangan, dan was/were yang hilang ditandai langsung beserta penjelasannya.

Cek Tulisanku Gratis

Sumber dan referensi

Lanjut membaca: panduan tata bahasa lainnya

Latih topik ini dengan alat gratis: Kuis Tenses Bahasa Inggris Gratis