Grammar | Intermediate Grammar B1-B2


Present Perfect Tense (I have done) | Intermediate Grammar

Share this page:  

Pengertian dan Fungsi Konteks Present Perfect Tense (I have done)

Sederhananya, kita gunakan present perfect tense jikalau kita merujuk pada aktifitas yang SUDAH terjadi dan dampaknya sampai waktu sekarang. Perhatikan contoh berikut:

 

I have finished my work. (Aku sudah menyelesaikan pekerjaanku)

Artinya, sekarang aku tidak perlu bekerja.

 

a. Struktur Kalimat: Subject + has/have + verb-3

I/we/they/you             have                 finished,lost,done,been,etc.

He/she/it                      has                   finished,lost,done,been,etc.

 

Contoh:

I have done my to-do-lists. (Aku sudah mengerjakan daftar kerjaanku)

She has sent the picture. (Aku sudah mengirimkan gambarnya)

 

Catatan: Kata kerja bentuk (verb3) berlaku untuk semua bentuk kalimat present perfect baik itu positif, negatif, maupun pertanyaan.

Contoh:

I have locked the door. (Aku sudah mengunci pintunya)

She hasn’t locked the door. (Dia belum mengunci pintunya)

Have you locked the door? (Sudahkah kamu kunci pintunya?)

 

b. Konteks

- Merujuk pada sebuah informasi baru. Perhatikan contoh berikut:

Ouch! I’ve lost my wallet. (now I don’t have my wallet)

The road is closed. There’s been an accident. (now I can’t drive through)

(From the news) Police have arrested two criminals. (now they are in jail)

Catatan: Selalu ada kaitannya dengan waktu sekarang.

 

- Kamu bisa juga mendapati konteks lebih mudah dengan JUST, ALREADY, YET

Just: Baru saja

“Are you dizzy?” “No, I have taken a medicine.”

(“Apakah kamu pusing?” “Tidak, aku sudah minum obat.”)

Have you just arrived?”

(“Apakah kamu baru saja sampai?”)

 

Already: Terjadi lebih segera dari yang dibayangkan.

“Don’t forget to send me the e-mail.” “I’ve already sent it.”

(“Jangan lupa kirim e-mailnya.” “Aku sudah mengirimkannya kok.”)

 

Yet: Belum. Kata ini hanya digunakan di kalimat negatif dan pertanyaan.

Has it stopped raining yet? (Sudah reda hujan belum?)

I’ve signed the paper, but I haven’t sent it yet. (Aku sudah menandatangani laporannya, tapi aku belum mengirimkannya)

 

c. Gone (to) VS Been (to)

Perhatikan perbandingan konteks keduanya yang sering kali salah diucapkan.

Suri is on holiday. She has gone to Medan. (=dia di Medan sekarang/dalam perjalanan)

Suri is on holiday. She has been to Medan (=dia sudah balik pulang ke rumah)

 

d. Merujuk pada periode waktu tertentu yang berlangsung mulai dari dulu sampai sekarang.

Perhatikan contoh berikut:

Have you ever eaten spaghetti in your life?”

Konteks ini sederhananya menanyakan sepanjang hidup sudah pernah makan spaghetti atau belum?

 

We’ve never had a bus so far.”

Konteks ini menunjukkan bahwa dari dulu sampai sekarang kami belum pernah punya bus.

 

Biasanya, kita gunakan beberapa kata keterangan waktu tambahan seperti:

Recently – in the last few days – so far – since, etc.

 

e. Merujuk pada aktifitas yang pertama kali dilakukan.

Dona has never cooked for herself so far. Now, she is taking a cooking course. It’s her first one. It’s the first time she has cooked western food.

 

You have lost your key? This is the second time this has happened.

 

Spiderman again? This is the third time I have watched it. 


Artikel Terkait:

Penjelasan Lengkap Present Perfect Tense (I Have Done)

Penjelasan Lengkap Present Perfect Continuous Tense (I Have Been Doing)

Present Perfect Tense VS Present Perfect Continuous Tense (I Have Done VS I Have Been Doing)

Penggunaan FOR and SINCE | When ...? dan How Long...?

Present Perfect Tense VS Simple Past Tense (I Have Done VS I Did)

Penjelasan Lengkap Past Perfect Tense (I Had Done)

Penjelasan Lengkap Past Perfect Continuous Tense (I Had Been Doing)

Penjelasan Ekspresi HAVE GOT dan HAVE

Penjelasan Ekspresi USED TO, BE USED TO, GET USED TO