Sama seperti Present Simple, akan ada pola kalimat:
- present perfect (action)
- present perfect (non-action 1)
- present perfect (non-action 2)
Perhatikan subject dan bentuk verb yang dipakai.
Kalimat Positif:
- I/You/We/They + have + verb 3
- He/She/It + has + verb 3
Kalimat Negatif:
- I/You/We/They + have not (haven’t) + verb 3
- He/She/It + has not (hasn't) + verb 2
Kalimat Tanya:
- Have + I/you/we/they + verb 3?
- Has + he/she/it + verb 3?
Kalau kalian amati:
- semua kalimat pakai verb 3
(+)
I have eaten.
= Aku sudah makan.
You have disappointed us.
= Kamu sudah mengecewakan kami.
We have sent the document.
= Kami sudah mengirimkan dokumen itu.
They have received the package.
= Mereka sudah menerima paket itu.
He has called Jane.
= Dia sudah menelpon Jane.
She has passed the exam.
= Dia sudah lolos ujian itu.
That is my cat. It has eaten.
= Itu kucingku. Dia sudah makan.
(-)
I haven’t had breakfast.
= Aku belum sarapan.
You haven’t sent us the file.
= Kamu belum mengirimkan file-nya pada kami.
We haven’t submitted the document.
= Kami belum menyerahkan dokumen itu.
They haven’t received the package.
= Mereka sudah menerima paket itu.
He hasn’t called Jane.
= Dia belum menelpon Jane.
She hasn’t passed the exam.
= Dia belum lolos ujian itu.
That is my cat. It hasn’t eaten.
= Itu kucingku. Dia belum makan.
(?)
Have I offended you?
= Apa aku sudah membuatmu tersinggung?
Have you had lunch?
= Apa kamu sudah makan siang?
Have we sent the invitation?
= Apa kita sudah kirimkan undangannya?
Have they told you?
= Apa mereka sudah beritahu kamu?
Has he done this before?
= Apa dia sudah pernah melakukan ini?
Has she left?
= Apa dia sudah pergi?
I’m waiting for a letter. Has it arrived?
= Aku menunggu surat. Apa suratnya sudah sampai?