Present perfect tense ialah suatu bentuk kalimat dalam bahada inggris ,yang menyatakan suatu perbuatan yang telah dikerjakan pada masa lampau atau masa lalu.
Masa lampau bisa baru saja,tadi,kemarin,minggu lalu,bulan lalu ,tahun lalu ,rabu lalu dan sebagainya.
Waktu yang demikian itu ,harus menggunakan present perfect .Biasanya,kalimat persent perfect ditandai misalnya dengan kata since 1980 ,three times,two times,dan lainnya.
(1) RUMUS
A.dalam bentuk nominal
( I/we/you/they+have+been)
( He/she/it+had+been. )
Contohnya;
1) i have been to paris before
Saya sudah pernah ke paris sebelumnya
2) she has been bath just now
Dia sudah mandi baru saja
3)he has been to market yesterday
Dia sudah pergi ke pasar kemarin
B.dalam bentuk verbal
( I/we/you/they+have+verb3)
( He/she/it+has+verb3. )
Contohnya;
1)i have eaten
Saya sudah makan
2) we have sung indonesia raya
Kami sudah menyanyi indonesia rays
3)he has written the book
Dia sudah menulis buku
(2).PENGGUNAAN present perfect tense
*) digunakan untuk menyatakan kegiatan atau peristiwa yang terjadi pada waktu lampau dan masih berhubungan dengan waktu yang sekarang.
*) digunakan untuk menunjukan suatu perbuatan ulangan pada waktu yang tidak tertentu.Dalam hal ini sering menggunakan kata kata ever,never,before,already dan yet.
*)digunakan untuk menyatakan suatu peristiwa yang sudah atau telah terjadi
Contohnya;she has met your mother
Dia telah berjumpa dg ibumu
*) digunakan untuk menunjukan suatu perbuatsn atau peristiwa yang selesai dalam waktu singkat.Dalam hal ini sering dipakai kata kats seperti, at last, finnaly,just recenty,
Contohnya:he has just spoken to me
Dia baru saja berbicara padaku
(3).SIMPLE PERFECT TENSE dalam bentuk kalimat tanya(interoggative):
Jika akan membuat kalimat tanya ,maka have diletakan didepan subjek (kata ganti orang)
Contohnya:
1) have i shot the tree just now?
Apakah saya sudah menembak pohon itu tadi?
2)has he eaten my food?
Apakah dia memakan makananku?
(4) PRESENT PERFECT TENSE dalam bentuk kalimat menyangkal (negative)
Ketika akan membuat kalimat menyangkal,maka harus ditambahkan kata - not dibelakang have dan has
Contohnya:
1)we have not (haven't) killed the snake in the forest
Kami tidak membunuh ular di hutan
2)she has not (hasn't) watched tv
Dia tidak menonton tv
(5).TANDA WAKTU (time signal)
Once(sekali)
Three times(tiga kali)
Several times(beberapa kali)
This month(bulan ini)
Al ready(sudah)
As yet(sampai sekarang)
Lately (akhir akhir ini)
Recently(baru baru ini)
At last(akhirnya)
Since 1950(dari 1950)
For two years(selama dua tahun)
Ever(pernah)
Never(tidak pernah)
Twice(dua kali)
Many times(berkali kali)
This week(minggu ini)
This year(tahun ini)
Just(baru saja)
So far(sejauh ini)
Up to the present times(hingga kini)
Finally(akhirnya)
Since yesterday(dari kemarin)
For one hour(selama satu jam)
Sekian dulu tulisan saya tentang simple perfect tense,semoga dapat di fahami, dapat berguna,bermanfaat bagi anda.terima kasih......