fbpx

Present Perfect Tense : Pengertian, Rumus, Contoh Kalimat.

oleh | Apr 15, 2024 | English Corner, tips | 2 Komentar

Pengertian Present Perfect Tense
Present perfect tense adalah suatu bentuk kata kerja yang digunakan untuk menyatakan suatu aksi atau situasi yang telah dimulai di masa lalu dan masih berlanjut sampai sekarang atau telah selesai pada suatu titik waktu tertentu di masa lalu namun efeknya masih berlanjut.
Rumus Present Perfect Tense
Present perfect tense dibentuk dengan auxiliary verb “have” atau “has”, dan past participle (verb-3). Have digunakan untuk I, you, dan plural subject seperti: plural pronoun (seperti: they, we), plural noun (seperti: boys, men), dan compound subject dengan kata hubung “and” (seperti: you and I, Tom and Jack); sedangkan has untuk singular subject seperti: third person singular pronoun (seperti: he, she, it) dan singular noun (seperti: Tom, man).
Past participle dibentuk dengan menambahkan -ed, -en, -d, -t, -n, atau -ne pada base form berupa regular verb. Pada base form berupa irregular verb, bentuk past participle tidak konsisten.
Kalimat negatif dapat langsung dibuat dengan menambahkan “not” setelah have/has, sementara interrogatif dengan menukar posisi S dan have/has.
kalimat positif (+)
S + auxiliary verb (have/has) + past participle (verb-3)
kalimat negatif (-)
S + auxiliary verb (have/has) + not + past participle (verb-3)
kalimat interogatif (?)
auxiliary verb (have/has) + S + past participle (verb-3)
Lihat juga:
• Wh- Question Present Perfect Tense
Contoh Kalimat Negative – Present Perfect Tense
1. I have lost a pound in two weeks.
(Saya telah kehilangan satu pon dalam dua minggu.)
I haven’t lost a pound in two weeks.
(Saya tidak kehilangan satu pon dalam dua minggu.)
2. They have frozen the bank accounts.
(Mereka telah membekukan rekening-rekening bank tersebut.)
They haven’t frozen the bank accounts.
(Mereka belum membekukan rekening-rekening bank tersebut.)
3. The hurricane has blown itself out.
(Badai telah surut.)
The hurricane hasn’t blown itself out.
(Badai belum surut.)
4. She has gone to buy them food.
(Dia telah pergi untuk membelikan mereka makanan.)
She hasn’t gone to buy them food.
(Dia tidak pergi untuk membelikan mereka makanan.)
5. They have visited that museum before.
(Saya pernah mengunjungi museum itu sebelumnya.)
They have not visited that museum before.
(Saya belum pernah mengunjungi museum itu sebelumnya.)
6. Sarah has read the latest novel.
(Sarah sudah membaca novel terbaru itu.)
Sarah hasn’t read the latest novel.
(Sarah belum membaca novel terbaru itu.)
Contoh Kalimat Yes-No Question Present Perfect Tense
1. I have reached my bandwith limit.
(Saya telah mencapai batas bandwith.)
Have I reached my bandwith limit?
(Apakah saya telah mencapai batas bandwith?)
2. The doctor has found the cause of your painful joints.
(Dokter tersebut telah menemukan penyebab nyeri sendi-sendimu?)
Has the doctor found the cause of your painful joints?
(Apakah dokter telah menemukan penyebab nyeri sendi-sendimu?)
3. They have gone to Balikpapan?
(Mereka telah pergi ke Balikpapan.)
Have they gone to balikpapan?
(Apakah mereka telah pergi ke Balikpapan?)
4. His air conditioners have worked properly.
(Pendingin udaranya telah bekerja dengan benar.)
Have his air conditioners worked properly?
(Apakah pendingin udaranya telah bekerja dengan benar?)
Contoh Short Answer Response Present Perfect Tense
1. Have I/we destroyed someone’s reputation?
• Yes, you have.
• No, you haven’t.
2. Has she/he/it destroyed someone’s reputation?
• Yes, she/he/it has.
• No, she/he/it hasn’t.
3. Have you destroyed someone’s reputation?
• Yes, I have.
• No, I haven’t.
4. Have they destroyed someone’s reputation?
• Yes. they have.
• No, they haven’t.
Time Expressions pada Present Perfect Tense
Berikut beberapa time expression (keterangan waktu) yang dapat digunakan pada present perfect tense.
• already (sudah)
• just (baru saja)
• recently, lately (belum lama ini)
• ever (pernah)
• yet (masih)
• for + period of time up to present: for an hour (selama satu jam), for three days (selama tiga hari), for two weeks (selama dua minggu), for a long time (selama waktu yang lama), for many years (selama bertahun-tahun)
• since + starting time: since yesterday (sejak kemarin), since 7 am (sejak jam 7 pagi), since February (sejak Februari), since we first met (sejak kita pertama bertemu), since I moved here (sejak saya pindah kesini)
Contoh Kalimat Present Perfect Tense
• We haven’t seen Dimas recently.
(Kamu belum melihat Dimas lagi.)
• Have you ever been to Scotland?
(Apakah kamu pernah ke Skotlandia?)
• Adam hasn’t received the document yet.
(Adam masih belum menerima dokumen tersebut.)
• We haven’t seen Dimas for two weeks.
(Kamu tidak melihat Dimas selama dua minggu.)
• It hasn’t rained since February.
(Belum turun hujan sejak Februari.)
Fungsi dan Contoh Kalimat Present Perfect Tense
1. Present perfect tense untuk mengungkapkan kejadian di masa lalu tanpa peduli kapan tepatnya terjadi.

Contoh Kalimat
• Can you recommend the most delicious seafood restaurant in this town? Yes, I’ve visited all of them.
(Dapatkah kamu merekomendasikan restoran seafood paling lezat di kota ini? Ya, saya telah mengunjungi semuanya.)
• I’ve read this book.
(Saya sudah membaca buku ini.)
2. Present perfect tense untuk menunjukkan bahwa suatu aksi terjadi berulang kali dimasa lampau (adverb of frequency).

Contoh Kalimat
She has called you three times.
(Dia sudah meneleponmu tiga kali.)
1. Tense ini untuk mengungkapkan aktivitas atau situasi yang dimulai pada masa lampau kemudian dilanjutkan sampai sekarang (belum selesai).

Contoh Kalimat
• I have lived in Cilegon for 3 months.
(Saya telah tinggal di Cilegon selama 3 bulan.)
• She has studied in French since April.
(Saya telah sekolah di Perancis sejak bulan April.)
• My brother has worked already/lately/ up to now.
(Saudaraku sudah bekerja sampai sekarang.)
2. Present perfect tense untuk membicarakan event yang terjadi belum lama ini. Adverb “recently” dan lately” (= not long ago) dapat digunakan.

Contoh Kalimat
• Have you visited any market recently?
(Apakah kamu mengunjungi suatu pasar baru-baru ini?)
• Sita hasn’t been too well lately.
(Sita tidak terlalu sehat belum lama ini.)
3. Present perfect tense untuk membicarakan event yang baru saja terjadi. Adverb just (= very recently) dapat digunakan.

Contoh Kalimat
• I’ve just sent you an email.
(Saya baru saja mengirimkan kamu email.)
• The rain’s just stopped.
(Hujan baru saja berhenti.)
[the rain’s = the rain has; lihat contraction & apostrophe]

Masih bingung? Mau belajar lebih labjut tentang Grammar yang banyak jenis nya? Ayo bergabung bersama kami di Interpeace Pare

2 Komentar

  1. Mad🥸

    Wahhh nambah ilmu nihhh

    Balas
  2. aquila

    Heⅼlo, this weeқend iѕ nice in favor of me, since this time
    і am reading tһis impressive іnformative раragraph
    here at my home.

    Balas

Kirim Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *