Lanjutan · Unit 83

Kata kerja bantu - sesal lampau (should / ought to have p.p.)

should have + p.p. bermaksud 'sepatutnya begitu tetapi tidak dilakukan', manakala shouldn't have + p.p.

Penerangan

should have + p.p. bermaksud 'sepatutnya begitu tetapi tidak dilakukan', manakala shouldn't have + p.p. bermaksud 'tidak sepatutnya begitu tetapi telah dilakukan', dan kedua-duanya menyatakan sesal dan teguran atas perkara lampau. ought to have + p.p. juga sama maknanya, cuma sedikit lebih rasmi.

 

A.  should have + partisip — asas sesal lampau 

should have + partisip lampau bermaksud 'sepatutnya begitu pada masa lampau tetapi sebenarnya tidak dilakukan', dan ia membawa rasa kecewa, sesal serta teguran ringan terhadap diri sendiri atas perkara yang sudah berlalu. should have + partisip = sesal lampau. Dalam perbualan ia dikontraksikan menjadi should've.

Subjekshould have + p.p.KontraksiMakna
II should have goneshould've goneSepatutnya saya pergi
youyou should have knownshould've knownSepatutnya anda tahu
he / sheshe should have waitedshould've waitedSepatutnya dia menunggu
wewe should have startedshould've startedSepatutnya kami mula
theythey should have listenedshould've listenedSepatutnya mereka mendengar
  • I should have studied harder for the exam. (Sepatutnya saya belajar dengan lebih tekun untuk peperiksaan itu.)
  • You should have told me about the meeting. (Sepatutnya anda memberitahu saya tentang mesyuarat itu.)
  • We should have taken an umbrella. (Sepatutnya kami membawa payung.)
  • She should have arrived by now. (Sepatutnya dia sudah tiba sekarang.)

 

B.  ought to have + partisip — sama makna, lebih rasmi 

ought to have + partisip lampau sama maknanya dengan should have + p.p., tetapi memberi rasa yang lebih rasmi dan lebih menjurus kepada bahasa tulisan, serta kerap dipakai untuk menegaskan kewajipan moral atau kepatutan. Bentuk nafinya ialah ought not to have + p.p.

BentukContohGanti dalam perbualan
ought to have + p.p.He ought to have called.should have called
ought not to have + p.p.You ought not to have lied.shouldn't have lied
  • You ought to have thanked her. (Sepatutnya anda mengucapkan terima kasih kepadanya.)
  • We ought to have prepared more carefully. (Sepatutnya kami bersiap sedia dengan lebih teliti.)
  • He ought to have known better. (Sepatutnya dia lebih tahu tentang perkara itu.)
  • They ought not to have accepted the offer. (Tidak sepatutnya mereka menerima tawaran itu.)

 

C.  shouldn't have + partisip — sesal kerana melakukannya 

shouldn't have + partisip lampau bermaksud 'tidak sepatutnya berbuat begitu pada masa lampau tetapi sebenarnya telah dilakukan', dan ia menyatakan sesal atas perbuatan yang sudah berlalu atau teguran ringan terhadap orang lain. Dalam perbualan ia disebut shouldn't've.

BentukKeadaan sebenarMakna
I shouldn't have eaten so much.Telah makan banyakTidak sepatutnya saya makan sebanyak itu
You shouldn't have shouted at him.Telah menjeritTidak sepatutnya anda menjerit kepadanya
She shouldn't have trusted them.Telah mempercayaiTidak sepatutnya dia mempercayai mereka
We shouldn't have waited so long.Telah menunggu lamaTidak sepatutnya kami menunggu selama itu
  • I shouldn't have stayed up so late last night. (Tidak sepatutnya saya berjaga sehingga selewat itu malam tadi.)
  • You shouldn't have spent all that money. (Tidak sepatutnya anda membelanjakan semua wang itu.)
  • He shouldn't have driven after drinking. (Tidak sepatutnya dia memandu selepas minum arak.)
  • They shouldn't have ignored our warning. (Tidak sepatutnya mereka mengabaikan amaran kami.)

Perkara penting

  1. 1should have + partisip lampau menyatakan sesal 'sepatutnya begitu tetapi tidak dilakukan', manakala shouldn't have + partisip lampau menyatakan sesal 'tidak sepatutnya begitu tetapi telah dilakukan'. (Contoh: I should have gone. / I shouldn't have gone.)
  2. 2Selepas should mesti datang have + partisip lampau, bukan bentuk to dan bukan bentuk lampau. (X: I should to have called / X: I should called → O: I should have called)
  3. 3ought to have + partisip lampau sama maknanya dengan should have + partisip lampau tetapi sedikit lebih rasmi, dan bentuk nafinya ialah ought not to have + p.p.. (Contoh: You ought not to have lied.)
  4. 4Dalam perbualan bentuk ini dikontraksikan menjadi should've dan shouldn't've, manakala ejaan should of dalam tulisan adalah salah. (Contoh: I should've known.)
  5. 5Dalam bahasa Melayu sesalan ini dilafazkan dengan sepatutnya dan tidak sepatutnya tanpa sebarang perubahan pada kata kerja, sedangkan dalam bahasa Inggeris rujukan masa lampaunya ditanggung sepenuhnya oleh have + partisip lampau.

Contoh

I should have called her yesterday.
Sepatutnya saya menelefonnya semalam.
You should have told me the truth.
Sepatutnya anda memberitahu saya perkara sebenar.
We should have booked the hotel earlier.
Sepatutnya kami menempah hotel itu lebih awal.
She should have taken the earlier train.
Sepatutnya dia menaiki kereta api yang lebih awal.
He should have studied harder for the test.
Sepatutnya dia belajar dengan lebih tekun untuk ujian itu.
Unit ini mempunyai lebih banyak contoh. Daftar untuk melihat dan mendengar kesemuanya.

Kesilapan lazim

I should called her.
I should have called her.
You should to have told me.
You should have told me.
She should have went home.
She should have gone home.
We shouldn't had left so late.
We shouldn't have left so late.
He should of apologized.
He should have apologized.
Pastikan anda benar-benar menguasainya
Membaca peraturan dan menggunakannya adalah dua perkara berbeza. Apabila anda silap, AI menunjukkan topik yang menyekat anda.
Berlatih secara percuma