Present Perfect Tense
(+) You have been a creative writer since 2018. (Kamu telah menjadi seorang penulis
kreatif sejak tahun 2018.)
(-) We have not been hungry. (Kita belum merasa lapar.)
(?) Has she been very busy this week? (Apakah dia sangat sibuk pekan ini?)
Bentuk kalimat positif:
I have eaten three a day. (Saya sudah makan tiga kali sehari.)
Bentuk kalimat negatif:
They have not paid their orders. (Mereka belum membayar pesanan-pesanan
mereka.)
Bentuk Kalimat Interogatif:
Have they surprised Cintia? (Apakah mereka sudah memberi kejutan pada
Cintia?)
Important notes! Perhatikan catatan penting dalam kedua rumus di atas:
Have/has termasuk ke dalam auxiliary verb.
Auxiliary “have” digunakan untuk subjek I, you, dan plural subject lainnya,
seperti; plural pronoun (they, we), plural noun (boys, men), dan compound
subject dengan kata hubung “and” (you and I, Masha and David).
Sebaliknya, auxiliary “has” berlaku pada singular subject, yaitu kata ganti
orang ketiga atau biasa dikenal juga sebagai third-person singular
pronoun (he, she, it), dan singular noun seperti penyebutan nama orang
(Grace, Cerci, etc).
Pada bagian kalimat interrogative, lawan bicara cukup menjawab dengan “Yes,
(I/you/we/they) have” atau “Yes, (he, she, It) has” untuk jawaban “Iya”.
Sementara itu, apabila jawabannya “Tidak”, maka bisa tambahkan not, seperti
“No, (I/you/we/they) haven’t” atau “No, (he, she, It) hasn’t”.
Contraction dalam Present Perfect Tense
Sebelumnya, kita pernah membahas bahwa subject + auxiliary verb dapat disingkat atau
dibuat menjadi contraction pada pembahasan simple future tense. Nah, pada tenses ini
pun terdapat aturan yang sama. Berikut list detail yang bisa kamu lihat:
Bentuk positif present perfect tense
I have: I’ve
You have: You’ve
We have: We’ve
They have: They’ve
She has: She’s
He has: He’s
It has: It’s
Bentuk negatif present perfect tense
I have not: I haven’t
You have not: You haven’t
We have not: We haven’t
They have not: They haven’t
She has not: She hasn’t
He has not: He hasn’t
It has not: It hasn’t
Time Expression dalam Present Perfect Tense
Fungsi dan Penggunaan Present Perfect Tense dan Contoh Kalimat
Nah, sampailah kita pada pembahasan terkait fungsi dan penggunaan present perfect
tense dalam sebuah kalimat. Kira-kira, apa saja ya? Yuk, scroll ke bawah!
1. Mengungkapkan suatu peristiwa yang setelah terjadi/sudah dikerjakan, lalu pada
saat pembicaraan berlangsung, ada akibat yang dirasakan
Contoh kalimat:
I have swept the floor. (Saya sudah menyapu lantai.)
Tindakan yang dilakukan pada contoh kalimat tersebut adalah lantai yang telah
disapu. Nah, akibat yang dirasakan dari tindakan menyapu adalah lantai yang
berubah menjadi bersih.
I have paid for your mobile data. (Saya sudah membayarkan paket data kamu.)
Artinya, akibat yang dirasakan dari membayar paket data adalah terhubungnya
kembali smartphone dengan koneksi internet.
2. Menyatakan sesuatu yang terjadi sejak suatu waktu di masa lampau yang masih
berkaitan dengan saat ini (ketika pembicaraan terjadi)
Seperti namanya, yaitu present perfect tense, kamu bisa menyatakan suatu kegiatan yang
sudah dimulai sejak lama, tapi masih berlanjut hingga kini (present).
Contoh kalimat:
She has lived here since 2000. (Dia tinggal disini sejak tahun 2000.)
I have studied there for 3 years. (Saya sudah belajar disini selama 3 tahun.
3. Membicarakan pengalaman tetapi tidak secara spesifik
Pada fungsi yang satu ini, Kita bisa menambahkan kata keterangan “ever” yang berarti
pernah, atau “never” yang artinya “tidak pernah” untuk menceritakan suatu aktivitas atau
pengalaman.
Contoh kalimat:
I have never eaten sushi. (Saya belum pernah makan sushi.)
I’ve been to Thailand five times. Have you ever been there? (Saya pernah ke
Thailand lima kali. Pernahkah kamu ke sana?)
4. Menunjukkan suatu perubahan
Contoh kalimat:
Korea has become one of the most popular courses at the university since the
Asia studies program was established. (Korea telah menjadi salah satu program
studi paling populer di universitas sejak program studi Asia didirikan.)
My English has really improved since I moved to New Zealand. (Bahasa Inggris
saya benar-benar meningkat sejak saya pindah ke Selandia Baru.)
5. Menyatakan suatu pencapaian atau hasil
Contoh kalimat:
My old sister has learned how to take great pictures. (Kakak perempuan saya
telah belajar bagaimana mengambil gambar yang bagus.)
Doctors have cured many Covid-19 patients. (Dokter telah menyembuhkan
banyak pasien Covid-19.)
6. Mengungkapkan aktivitas yang sudah dilakukan, tetapi belum terselesaikan
hingga saat ini
Kalau ingin menyatakan kejadian yang sudah kamu mulai pada masa lampau, tapi
ternyata saat pembicaraan terjadi, aksi tersebut belum selesai, maka bisa gunakan present
perfect tense.
Contoh kalimat:
Clara has not finished his homework yet. (Clara belum menyelesaikan
pekerjaan rumahnya.)
Meydi hasn’t taken the IELTS, but his British English is very great. (Meydi
belum menguasai IELTS, tetapi bahasa Inggris British-nya sangat bagus.)
7. Menceritakan aktivitas yang terjadi pada periode waktu yang berbeda
Contoh kalimat:
Rama has attacked his friend five times. (Rama telah menyerang temannya lima
kali.)
She has applied for many job vacancies, but there is no interview call for
her. (Dia telah melamar banyak lowongan pekerjaan, tetapi tidak ada panggilan
wawancara untuknya.)
8. Aksi berulang dalam kurun waktu yang tidak ditentukan antara masa lalu dan
kini
Fungsi ini berlaku untuk menyatakan pengulangan suatu kegiatan tapi tidak dalam waktu
yang spesifik.
Contoh kalimat:
Dika has visited her girlfriend in Jakarta frequently. (Dika sudah sering
mengunjungi pasangannya di Jakarta.)
They have eaten at that chinese restaurant many times. (Mereka sudah makan
di restoran Cina itu berkali-kali.)
9. Untuk menyatakan kejadian atau tindakan yang baru saja selesai/berakhir
(menggunakan tambahan + just)
Untuk fungsi ini, kamu bisa mengutarakan bahwa suatu kegiatan itu terjadi tidak lama
dari waktu pembicaraan. Hal ini dapat kamu lihat dari tambahan kata just.
Contoh kalimat:
Have you just finished your exercise? (Apakah kamu baru saja selesai
berolahraga?)
I have just finished my task. (Saya baru saja menyelesaikan tugas saya.)
Jadi, pada fungsi kalimat ini, kamu benar-benar menyatakan suatu aktivitas yang baru
saja selesai dilakukan.
10. Menceritakan sesuatu yang tidak cukup penting atau menyampaikan
pertanyaan/pernyataan yang tidak diketahui jawabannya
Yap, present perfect tense dapat digunakan untuk menyatakan kegiatan yang
sebetulnya nggak cukup penting untuk disampaikan.
Contoh kalimat:
Someone has eaten my pizza! (Seseorang telah memakan pizzaku!)
She’s learned roller skates. (Dia belajar sepatu roda.)
EXERCISE
1. My brother and Dika _____ round the park many times but they've never seen the lamp.
a. has walked
b. have walked
c. has walking
d. are walking
2. Anita _____ some application letters to the company but they never call her.
a. has send
b. has sent
c. have sent
d. have send
3. The police ____ us many times about the area since somebody fell from the cliff.
a. has told
b. has tell
c. have telling
d. are told
4. Dini's been a vegetarian _____ five years.
a. since
b. for
c. after
5. I haven't worked _____ last September.
a. since
b. for
c. by
6. My niece, Husna, _____ to her father for about two hours.
a. have talked
b. is talking
c. has talk
d. has talked
7. Linda _____ not been to France.
a. has
b. is
c. have
d. had
8. _____ you finished your homework?
a. Have
b. Has
c. Is
9. They ___ gone to a rock concert.
a. 's
b. 'es
c. 've
10. _____ you been to China?
a. Is
b. Have
c. Has
11. We _____ never eaten Indonesian food.
a. have
b. has
c. are
12. Dita has _____ her umbrella.
a. forget
b. forgetting
c. forgotten
13. _____ the sun come up?
a. Was
b. Have
c. Has
14. The children ________ the lost puppy.
a. have find
b. is finding
c. have found
15. The earth ______ here for billions of years
a. has been
b. have been
c. have be
16. Hanifah...studied for one hour
A. Has
B. Have
C. Had
D. Are
17. They have...a letter for three hours
A. Wrote
B. Write
C. Written
D. Writing
18. . They have...this concert since last night
A. Watching
B. Watched
C. Watch
D. Watches
19. That man...cried because his feeling so sad
A. Is
B. Has
C. It
D. Have
20. We have...this good menu in this restaurant
A. Tried
B. Trying
C. Try
D. Try it
21. I...been to Bandung
A. Have not
B. Has not
C. Am not
D. Had not
22. Have you...your lunch box?
A. Forget
B. Forgot
C. Forgotten
D. To forget
22. My young brother …. Ball to his friend. (bring)
[Link] not bring
[Link] brought
C. Has brought
D. Will bring
23. We _____ never eaten Indonesian food.
A. Have
B. Has
C. Are
D. Will
24. Farah has _____ her hat.
A. Forget
B. Forgetting
C. Forgotten
D. Forgeted
25. My brother and Linda _____ round the park many times but they've never
seen the lamp.
A. Has walked
B. Have walked
C. Has walking
D. Are walking
26. Rendy _____ some application letters to the company but they never call
her.
A. Has send
B. Has sent
C. Have sent
D. Have send
27. The police ____ us many times about the area since somebody fell from
the cliff.
A. Has told
B. Has tell
C. Have telling
D. Are told
28. Rolly's been a vegetarian _____ five years.
A. Since
B. For
C. After
D. Before
29. Tika _____ not been to France.
A. Has
B. Is
C. Have
D. Had
30. _____ you been to China?
A. Is
B. Have
C. Has
D. Were