Penggunaan Present Perfect Tense
1.untuk menyatakan perbuatan yang baru saja dilakukan tapi waktunya tidak disebutkan.
e.g. He has explained it to me but I don’t understand
Dia sudah menjelaskannya padaku tetapi aku tidak mengerti
Apabila kalimat tersebut ditentukan waktunya, maka kita dapat menggunakan bentuk simple past tense.
e.g. He explained it yesterday.
Dia menjelaskanya kemarin.
2.untuk menyatakan mengenai perbuatan atau kejadian yang dilakukan diwaktu lampau akan tetapi masih ada hubungannya dengan waktu sekarang, yaitu bahwa perbuatan itu masih bisa dilakukan atau diulangi waktu sekarang.
e.g. I have seen tiger in the A zoo.
Saya pernah melihat harimau di kebun binatang A.
Bian has written a novel
Bian telah menulis sebuah novel.
Tetapi seandainya kebun binatang itu sudah tidak ada dan Bian sudah meninggal, maka kita menggunakan past tense.
e.g. I saw tiger in the A zoo.
Bian wrote a novel.
3.Digunakan dengan ‘just’ untuk menyatakan bahwa suatu perbuatan baru saja selesai dilakukan.
e.g. I have just eaten
aku baru saja selesai makan
she has just talked to me
dia baru saja bicara padaku
Kalimat bentuk present perfect tense dengan memakai ‘just’ tidak bisa digunakan dalam kalimat negative.
4.Digunakan dengan ‘ever, never, lately, recently’
e.g. have you ever gone to Bali?
Pernahkah kamu pergi ke Bali?
I have been very busy lately
Aku sangat sibuk akhir-akhir ini
5.Digunakan dengan ‘yet’ pada kalimat tanya/menyangkal
e.g. I have eaten yet
aku belum makan
Has she come yet?
Apakah dia sudah datang belum?
6.Menyatakan bahwa suatu aktivitas dilakukan di waktu lampau dan masih berlangsung sampai sekarang.
e.g. I have worked as a manager since 1999
aku telah bekerja sebagai manajer sejak tahun 1999
He has lived in Bandung since for 27 years
Dia telah tinggal di Bandung selama 27 tahun.
7.Untuk menyatakan aktivitas yang dimulai pada waktu yang lampau dan berakhir pada saat berbicara.
e.g. My car hasn’t been washed for two weeks
mobilku belum dicuci selama dua minggu.
Time Signal
Keterangan Waktu
Just : baru saja
Already : sudah
Once : sekali
Twice : dua kali
For a week : selama seminggu
For a month: selama sebulan
For a year : selama setahun
Since : sejak
Formula present perfect tense
Rumus present perfect tense
Verbal (Dengan kata kerja)
Positive
They/we/I/you + have + past participle
He/she/it + has + past participle
Negative
They/we/I/you + have + not + past participle
He/she/it + has + not + past participle
Interrogative
Have + they/we/I/you + past participle?
Has + he/she/it + past participle?
e.g.
(+) I have done my work.
( -) I have not done my work.
(?) Have I done my work?
(+) she has cooked a cake
( -) she has not cooked a cake
(?) has she cooked a cake?
Nominal (tanpa kata kerja)
Positive
They/we/I/you + have + been + non verb
He/she/it + been + non verb
Negative
They/we/I/you + have + not + been + non verb
He/she/it + has + not + been + non verb
Interrogative
Have + they/we/I/you + been + non verb?
Has + he/she/it + been + non verb?
e.g.
(+) I have been very busy lately
( -) I have not been very busy lately
(?) Have I been very busy lately?
(+) she has been here since this morning
( -) she has not been here since this morning
(?) has she been here since this morning?
Originally posted 2024-05-20 19:00:38.