Bahasa Inggris

Materi Present Perfect Tense: Pengertian, Rumus, Contoh Kalimat dan Soal

Written by Feby

Pada artikel ini, Gramedia kembali membahas keluarga tenses yang berkaitan dengan masa lalu. Tenses seringkali membuat kita rancu dalam menggunakannya karena hampir memiliki kesamaan.

Padahal, jika dicermati konteksnya penggunaan tenses terlihat perbedaannya. Misalnya pada simple past tense dengan present tense keduanya memiliki persamaan yaitu sama-sama menjelaskan peristiwa yang terjadi di masa lampau.

Namun, perbedaan diantara keduanya adalah jika pada simple past tense tidak menyatakan secara detail peristiwa tersebut telah selesai atau belum, pada present perfect tense menyatakan peristiwa yang diketahui waktunya sudah selesai atau belum.

Pengertian Present Perfect Tense

Present perfect tense adalah pola kalimat yang dipakai untuk menunjukkan peristiwa yang sudah selesai pada waktu sekarang tetapi masih ada kaitannya dan tidak disebutkan keterangan waktunya. Penekanan kalimatnya ada pada sudah selesainya perbuatan.

Tenses yang ada pada bahasa Inggris sangatlah beragam menyesuaikan dengan waktu penyampaiannya yang dapat semua kamu pelajari pada buku Pasti Bisa! Bahasa Inggris Communicative Teaching 12 Tenses Grammar Materials.

beli sekarang

Rumus Present Perfect Tense

Present perfect tense mudah dikenali karena menggunakan kata kerja bentuk ketika (Verb 3). Perhatikan rumus berikut:

Rumus verbal, digunakan apabila kalimat tersebut menggunakan kata kerja (verb).

+

S + have/has + V3

-

S + have/has + not + V3

?

have/has + S + V3

Notes:

S + have bisa disingkat menjadi (s)’ve. Misalnya I have > i’ve, they have > they’ve

Have digunakan untuk subjek I, You, We, They

Has digunakan untuk subjek He, She, It

Contoh kalimat:

i have eaten 5 times a day (Saya sudah makan 5 kali sehari)

They have not sent our orders (Mereka belum mengirim pesanan kami)

Have you called Andrew? (Apakah kamu sudah menelepon Andrew?)

Rumus nominal, digunakan apabila kalimat tersebut tidak menggunakan kata kerja seperti kata sifat, kata benda, kata keterangan.

+

S + has/have + been + adjective/adverb/noun

-

S + has/have + not + been + adjective/adverb/noun

?

has/have + S + been + adjective/adverb/noun + ?

Contoh kalimat:

Intan has been here (Intan sudah disini)

i have not been hungry (Saya belum merasa lapar)

Have you been to Bali? (Pernahkah kamu ke Bali?)

Penggunaan tenses untuk menggambarkan keterangan waktu sangatlah penting, seperti penggunaan kata keterangan waktu di atas sebagai keterangan waktu present tense. Hal ini dapat Grameds pelajari lebih mudah melalui buku The 1st Students Choice Changing Times Changing Tenses.

beli sekarang

Penggunaan Rumus Question Words

Apabila menggunakan question words, maka susunan kalimatnya menjadi:

QW + have/has + been + S + V3 + past participle + O

Contoh kalimat:

Why have you moved the chairs? (Mengapa kamu memindahkan kursinya?)

Where has the guest left? (Kemana para tamu pergi?)

Jika question word menanyakan subjek, susunan kalimatnya adalah:

QW +have/has + V3 + C

Contoh kalimatnya:

Who has painted the room? (Siapa yang mengecat ruangan ini?)

Who have washed the car?  (Siapa yang mencuci mobil?)

Contoh Kalimat Present Perfect Tense

– I’ve lost my key (Saya [telah] kehilangan kunci)
– Benny has gone to Hongkong (Benny sudah berangkat ke Hongkong)
– Intan has finished her task (Intan sudah menyelesaikan tugasnya)
– Anton and i have turned in the assignment (Saya dan Anton sudah mengumpulkan tugas)
– Intan has not moved to Jakarta with her family (Intan tidak pindah ke Jakarta bersama keluarganya)
– Tono has gone to Medan (Tono sudah berangkat ke Medan)
– Dina and Dony have stayed here  (Dina dan Dony sudah (pernah) menetap disini)
– I’ve eaten 5 times in a day (Saya sudah makan 5 kali sehari)
– Mrs. Anderson has told us about that problem (Mrs. Anderson (sudah) menceritakan kami masalah itu)
– They have not sent our orders (Mereka belum mengirim pesanan kami)
– He has not understood the rules in this game (Dia belum paham peraturan permainan ini)
– Have you called Andrew? (Sudahkah kamu menelepon Andrew)
– Has anybody here heard the news?
– My father and my uncle have been a teacher for 20 years
– It has been two years since I had a vacation

Berbagai contoh lainnya dari present perfect tense ini dapat kamu temui pada buku English Grammar and Tenses, For Beginners yang ada dibawah ini khususnya bagi kamu yang baru mempelajari bahasa Inggris.

beli sekarang

Penggunaan Present Perfect Tense

1. Menyatakan suatu peristiwa yang telah selesai dikerjakan/telah terjadi ketika kalimat diucapkan dan akibat dari peristiwa/tindakan dapat dirasakan akibatnya.

Contoh kalimat:
i have swept the floor > akibat yang dirasakan dari tindakan adalah lantai yang telah disapu menjadi bersih

2. Menyatakan sesuatu yang terjadi sejak suatu waktu di masa lampau dan masih ada hubungannya dengan waktu sekarang (ketika kalimat diutarakan)

Contoh kalimat:
she has lived here since 1995 > Dia tinggal disini sejak tahun 1995
They have worked there for two years > Mereka sudah bekerja disini selama dua tahun

Keterangan Waktu Present Perfect Tense

Since : menunjukkan kapan periode tersebut dimulai. Contoh: She has lived here since 1995.
For : menunjukkan berapa lama periode berlangsung. Contoh: They have worked there for two years.

Latihan Soal Present Perfect Tense

Melalui latihan soal kamu dapat langsung mengetahui mana jawaban yang benar dan salah serta mengembangkan kemampuan bahasa Inggris kamu. Buku Ringkasan Materi dan Latihan Soal Bahasa Inggris Kelas XII SMA/MA Kurikulum 2013 merupakan pilihan yang tepat dengan berbagai soal beragam dan pembahasannya.

beli sekarang

1. Ryoko Hirosue is a Japanese girl. She … in Indonesia since last year. She is here to study Indonesian culture in a private university in Central Java.
a. is
b. was
c. has been
d. have been

Pembahasan: keterangan waktu since adalah keterangan waktu untuk present perfect tense, rumusnya adakah S+ has/have + V3 karena subjeknya She tunggal, maka digunakan has+v3 (v3 dari be adalah been). Jadi jawabannya adalah C.

2. Wenny: What about my new dress, mother?
mother: Don’t worry. Your father … a lovely evening dress for you.
Wenny: Really? why didn’t he tell me?
Mother: It will be a surprise, won’t it?

a. isn’t buying
b. was buying
c. have bought
d. has bought

Pembahasan: Dari percakapan tersebut diketahui bahwa ayahnya Wenny telah membelikannya sebuah gaun malam yang bagus tanpa memberitahukan itu, situasi terebut tepat diisi dengan present perfect tense (peristiwa yang telah terjadi? Karena subjeknya tunggal (your father), maka digunakan has+v3. Jadi jawabannya adalah D.

3. I . . . any parties since I came here.

A. hasn’t attend

B. hasn’t attended

C. haven’t attend

D. haven’t attended

Pembahasan: Kalimat ini bermakna ‘Saya belum pernah menghadiri satu pesta pun sejak saya di sini’. Jadi, kata kerja present perfect yang tepat untuk melengkapi kalimat tersebut adalah ‘haven’t attended’. Jadi, jawabannya adalah D.

4. Rico . . . here since the 23rd.

A. has

B. has been

C. have

D. have been

Pembahasan: Kalimat ini bermakna ‘Rico sudah berada di sini sejak tanggal 23’. Jadi, kata kerja present perfect yang tepat untuk melengkapi kalimat tersebut adalah ‘has been’. Jadi jawabannya adalah B.

5. So far this week, I . . . two tests and a quiz.
A. have been had

B. have had

C. have been have

D. have have

Pembahasan: Kalimat ini bermakna ‘Dalam minggu ini, saya sudah mendapat dua tes dan satu kuis’. Jadi, kata kerja present perfect yang tepat untuk melengkapi kalimat tersebut adalah ‘have had’. Jadi jawabannya adalah B.

6. The first advertisement on radio was broadcast in 1922. Since that time, companies _____ tens of billions of dollars to advertise their products on radio and television.
A. are spending

B. have spent

C. spent

D. spend

Pembahasan: Kalimat tersebut diawali dengan simple past tense. Kata “since” pada kalimat kedua menunjukkan penggunaan perfect tense. Sehingga susunan kalimatnya menggunakan have+v3. Jadi jawabannya adalah B.

7. Sekarang mudah kan memahami dan mengenali bentuk kalimat present perfect tense. Kesimpulannya adalah bahwa present perfect tense menunjukkan peristiwa yang terjadi di masa lampau dengan menekankan pada sudah selesai atau belum selesainya peristiwa tersebut. Selain itu, present perfect tense dapat dikenali karena menggunakan have/has+v3 pada susunan kalimatnya.

About the author

Feby

A Learner.