Asas · Unit 19

Ayat negatif dan ayat tanya kala kini sempurna

Ayat negatif kala kini sempurna dibentuk dengan menambah not selepas have / has, manakala ayat tanya dibentuk dengan memindahkan Have / Has ke hadapan subjek.

Penerangan

Ayat negatif kala kini sempurna dibentuk dengan menambah not selepas have / has, manakala ayat tanya dibentuk dengan memindahkan Have / Has ke hadapan subjek. Partisip lampau di belakangnya tidak berubah bentuk dalam apa-apa keadaan, dan kontraksi (haven't / hasn't) jauh lebih wajar dalam perbualan.

 

A.  Ayat negatif — have / has + not + partisip lampau 

Ayat negatif kala kini sempurna dibentuk dengan meletakkan not selepas have / has, kemudian partisip lampau disambung seperti biasa. Dalam perbualan, kontraksi haven't / hasn't hampir selalu digunakan, dan hasn't digunakan bagi subjek orang ketiga tunggal.

SubjekBentuk penuhKontraksiContoh
I / you / we / theyhave not + p.p.haven't + p.p.I haven't seen him.
he / she / ithas not + p.p.hasn't + p.p.She hasn't called.
Kata nama tunggalhas not + p.p.hasn't + p.p.Anna hasn't left yet.
  • We haven't met before. (Kami belum pernah bertemu sebelum ini.)
  • He hasn't finished his homework. (Dia belum menyiapkan kerja rumahnya.)
  • I haven't been to Europe. (Saya belum pernah ke Eropah.)
  • The kids haven't eaten breakfast yet. (Kanak-kanak itu belum makan sarapan lagi.)

 

B.  Ayat tanya — Have / Has + subjek + partisip lampau 

Ayat tanya kala kini sempurna dibentuk dengan memindahkan have / has ke hadapan subjek, kemudian partisip lampau disambung selepasnya. Susunannya diseragamkan kepada satu bentuk, Have / Has + subjek + partisip lampau ~?, dan jawapannya mengulang semula have / has, bukan do / does.

SubjekSusunan ayat tanyaContoh
I / you / we / theyHave + subjek + p.p.?Have you finished?
he / she / itHas + subjek + p.p.?Has she arrived?
Kata nama tunggalHas + subjek + p.p.?Has Anna called?
SoalanJawapan positifJawapan negatif
Have you eaten?Yes, I have.No, I haven't.
Has he left?Yes, he has.No, he hasn't.
  • Have you ever tried Korean food? (Pernahkah anda mencuba makanan Korea?)
  • Has she read this book? (Pernahkah dia membaca buku ini?)
  • Have they already left? (Adakah mereka sudah pun beredar?)
  • Has it stopped raining? (Adakah hujan sudah berhenti?)

 

C.  Ayat tanya How long ~? — berapa lama 

Untuk bertanya berapa lama sesuatu berlanjutan dari masa lampau hingga kini, susunan How long + have/has + subjek + partisip lampau ~? digunakan, dan jawapannya diberi dengan for + tempoh atau since + titik masa. Ini pola utama yang berpasangan dengan for / since yang dipelajari dalam U18 C.

SoalanJawapan
How long have you worked here?For three years. / Since 2022.
How long has she studied English?For five years.
How long have they known each other?Since college.
  • How long have you lived in this city? (Berapa lama anda sudah tinggal di bandar ini?)
  • How long has he worked at that company? (Berapa lama dia sudah bekerja di syarikat itu?)
  • How long have you had this car? (Berapa lama anda sudah memiliki kereta ini?)
  • How long have they been married? (Berapa lama mereka sudah berkahwin?)

Perkara penting

  1. 1Ayat negatif kala kini sempurna hanya menambah not selepas have / has, dan partisip lampau di belakangnya dikekalkan — patuhilah peraturan ini. (Contoh: I haven't seen him.)
  2. 2Dalam perbualan, kontraksi haven't / hasn't jauh lebih wajar, dan hasn't digunakan bagi subjek orang ketiga tunggal — hafalkan kelaziman ini. (Contoh: She hasn't called.)
  3. 3Ayat tanya kala kini sempurna terbentuk hanya dengan memindahkan Have / Has ke hadapan subjek — hafalkan susunan ini secara keseluruhan. (Contoh: Have you eaten?)
  4. 4Dalam jawapannya, have / has diulang semula, bukan do / does — itulah beza yang menentukan berbanding ayat tanya kata kerja biasa. (Contoh: Yes, I have. / No, he hasn't.)
  5. 5Bagi ayat tanya kala kini sempurna yang bermula dengan How long ~?, jawapannya diberi dengan for + tempoh atau since + titik masa — hafalkan pasangan ini. (Contoh: For five years. / Since 2020.)

Contoh

I haven't finished my report yet.
Saya belum menyiapkan laporan saya lagi.
She hasn't called me back.
Dia belum menelefon saya semula.
We haven't met the new manager.
Kami belum bertemu pengurus baharu itu.
He hasn't eaten anything all day.
Dia belum makan apa-apa sepanjang hari.
The kids haven't done their homework.
Kanak-kanak itu belum menyiapkan kerja rumah mereka.
Unit ini mempunyai lebih banyak contoh. Daftar untuk melihat dan mendengar kesemuanya.

Kesilapan lazim

I don't have finished it.
I haven't finished it.
She has not call me.
She hasn't called me.
Do you have seen this movie?
Have you seen this movie?
Have she arrived yet?
Has she arrived yet?
Yes, I do. (about 'Have you eaten?')
Yes, I have.
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