Kala kini sempurna (selesai, pengalaman, berlanjutan, hasil)
Kala kini sempurna (have / has + partisip lampau) terbahagi kepada empat makna mengikut keadaan, iaitu selesai, pengalaman, berlanjutan dan hasil, dan maknanya dibezakan melalui kata isyarat yang digunakan bersamanya.
Penerangan
Kala kini sempurna (have / has + partisip lampau) terbahagi kepada empat makna mengikut keadaan, iaitu selesai, pengalaman, berlanjutan dan hasil, dan maknanya dibezakan melalui kata isyarat yang digunakan bersamanya. Oleh sebab ungkapan masa dalam ayat itulah yang menentukan maknanya, menghafal kata isyarat secara berkelompok ialah cara paling pantas dalam penggunaan sebenar.
A. Selesai — just / already / yet
Untuk menyatakan perkara yang baru sahaja selesai atau nada 'sudah' dan 'belum', just, already dan yet ditambah pada kala kini sempurna. just / already / yet ialah kata isyarat utama bagi makna selesai; just·already digunakan dalam ayat positif, manakala yet digunakan dalam ayat negatif dan ayat tanya.
| Kata isyarat | Kedudukan | Makna | Contoh |
|---|---|---|---|
| just | selepas have/has | baru sahaja | I have just arrived. |
| already | selepas have/has | sudah pun | She has already left. |
| yet (negatif) | hujung ayat | belum (lagi) | I haven't finished yet. |
| yet (tanya) | hujung ayat | sudahkah·kini | Have you eaten yet? |
- The train has just left the station. (Kereta api itu baru sahaja meninggalkan stesen.)
- We have already seen this movie. (Kami sudah pun menonton filem ini.)
- He hasn't called me yet. (Dia belum menelefon saya lagi.)
- Have they arrived yet? (Adakah mereka sudah tiba?)
B. Pengalaman — ever / never / before
Untuk menanyakan pengalaman, iaitu sama ada seseorang pernah melakukan sesuatu sepanjang hidupnya, kata isyarat seperti ever, never dan before digunakan bersama kala kini sempurna. ever biasanya dalam ayat tanya, never bagi pengalaman yang tiada, manakala before diletakkan di hujung ayat untuk menyatakan 'pernah melakukannya sebelum ini'.
| Kata isyarat | Penggunaan | Contoh |
|---|---|---|
| ever | ayat tanya (pernahkah sekali pun setakat ini) | Have you ever been to Japan? |
| never | negatif (tidak sekali pun) | I have never tried sushi. |
| before | hujung ayat (pernah melakukannya sebelum ini) | I have seen this movie before. |
| Bilangan kali (once, twice, ~ times) | hujung ayat | She has visited Paris three times. |
- Have you ever eaten Korean food? (Pernahkah anda makan makanan Korea?)
- I have never driven a truck. (Saya tidak pernah memandu trak.)
- We have met her before. (Kami pernah bertemu dengannya sebelum ini.)
- He has flown to New York twice. (Dia pernah terbang ke New York dua kali.)
C. Berlanjutan — for / since
Keadaan atau perbuatan yang bermula pada satu titik masa lampau dan berlanjutan hingga kini dinyatakan dengan kala kini sempurna; tempohnya dinyatakan dengan for dan permulaannya dengan since. Apabila ditanya dengan How long ~?, maknanya menjadi makna berlanjutan.
| Ungkapan | Yang datang selepasnya | Contoh |
|---|---|---|
| for | tempoh (five years, two hours) | I have worked here for five years. |
| since | titik masa (2020, Monday, yesterday) | I have worked here since 2020. |
| How long ~? | soalan tentang tempoh | How long have you lived here? |
- She has studied Korean for two years. (Dia sudah belajar bahasa Korea selama dua tahun.)
- We have known each other since childhood. (Kami sudah saling mengenali sejak kecil.)
- They have been friends for a long time. (Mereka sudah lama berkawan.)
- How long have you worked at this company? (Berapa lama anda sudah bekerja di syarikat ini?)
D. Hasil — gone vs been
Apabila kala kini sempurna membawa makna hasil, fokusnya adalah pada kesan yang ditinggalkan oleh perkara lampau pada keadaan sekarang, dan beza antara has gone dengan has been mesti dibezakan. gone bermaksud 'sudah pergi dan belum pulang', manakala been bermaksud 'sudah pergi dan sudah pulang (pengalaman)'.
| Ungkapan | Makna | Keadaan |
|---|---|---|
| has gone to ~ | sudah pergi ke ~ dan (kini) tiada | Tiada di tempat itu sekarang |
| has been to ~ | pernah pergi ke ~ | Sudah pulang sekarang |
- Anna has gone to the store. (Anna sudah pergi ke kedai. Dia tiada sekarang.)
- Anna has been to the store. (Anna pernah ke kedai. Dia ada di sini sekarang.)
- He has gone to Paris on business. (Dia sudah pergi ke Paris atas urusan kerja.)
- He has been to Paris three times. (Dia pernah ke Paris tiga kali.)
Perkara penting
- 1Empat makna kala kini sempurna (selesai·pengalaman·berlanjutan·hasil) dibezakan melalui kata isyarat yang digunakan bersamanya — tangkaplah gambaran besar ini dahulu. (Contoh: just / ever / for / gone)
- 2just dan already diletakkan antara have dengan partisip lampau, manakala yet diletakkan di hujung ayat dan digunakan dalam ayat negatif·ayat tanya — peraturan kedudukan ini penting. (Contoh: I have already finished. / Have you finished yet?)
- 3Selepas for datang tempoh, manakala selepas since datang titik masa — hafalkan pasangan ini supaya tidak keliru. (Contoh: for five years / since 2020)
- 4has gone to ~ bermaksud 'sudah pergi dan kini tiada di sini', manakala has been to ~ bermaksud 'sudah pergi dan pulang (pengalaman)' sehingga maknanya benar-benar berbeza — bezakanlah perbandingan ini dengan jelas.
- 5Jika Have you ever ~? untuk bertanya pengalaman dan have never untuk pengalaman yang tiada dihafal secara keseluruhan seperti ungkapan lazim, kedua-duanya terus keluar dalam penggunaan sebenar — petua perbualan ini berguna.