Present Perfect Tense and Past Perfect Tense

A. Pengertian Present Perfect Tense

Present perfect tense adalah suatu bentuk kata kerja yang digunakan untuk menyatakan suatu aksi atau situasi yang telah dimulai di masa lalu dan masih berlanjut sampai sekarang atau telah selesai pada suatu titik waktu tertentu di masa lalu namun efeknya masih berlanjut.

B. Rumus Present Perfect Tense

Present perfect tense dibentuk dengan auxiliary verb “have” atau “has”, dan past participle (verb-3). Have digunakan untuk Iyou, dan plural subject seperti: plural pronoun (seperti: they, we)plural noun (seperti: boys, men), dan compound subject dengan kata hubung “and” (seperti: you and I, Tom and Jack); sedangkan has untuk singular subject seperti: third person singular pronoun (seperti: he, she, it) dan singular noun(seperti: Tom, man).
Past participle dibentuk dengan menambahkan -ed, -en, -d, -t, -n, atau -ne pada base form berupa regular verb. Pada base form berupa irregular verb, bentuk past participle tidak konsisten.



rumus present perfect tense: has/have + past participle *Has digunakan untuk singular subject, kecuali: I dan you; have untuk I, you, dan plural subject.
rumus present perfect tense

Berikut rumus present perfect tense untuk kalimat positif, negatif, dan interogatif.
Rumus Present Perfect TenseContoh Present Perfect Tense

kalimat positif (+)

S + auxiliary verb (have/has) + past participle (verb-3)
I have read the book
He has left

kalimat negatif (-)

S + auxiliary verb (have/has) + not + past participle (verb-3)
I have not read the book
He hasn’t left

kalimat interogatif (?)

auxiliary verb (have/has) + S + past participle (verb-3)
Have I read the book
Has he left



C. Time Expressions pada Present Perfect Tense

Berikut beberapa time expression (keterangan waktu) yang dapat digunakan pada present perfect tense.
Time ExpressionContoh Kalimat Present Perfect Tense
  • already (sudah)
  • just (baru saja)
  • recentlylately (belum lama ini)
  • ever (pernah)
  • yet (masih)
  • for + period of time up to presentfor an hour(selama satu jam), for three days (selama tiga hari), for two weeks(selama dua minggu), for a long time (selama waktu yang lama), for many years (selama bertahun-tahun)
  • since + starting timesince yesterday (sejak kemarin), since 7 am(sejak jam 7 pagi), since February (sejak Februari), since we first met (sejak kita pertama bertemu), since I moved here (sejak saya pindah kesini)
We haven’t seen Dimas recently.
(Kamu belum melihat Dimas lagi.)
Have you ever been to Scotland?
(Apakah kamu pernah ke Skotlandia?)
Adam hasn’t received the document yet.
(Adam masih belum menerima dokumen tersebut.)
We haven’t seen Dimas for two weeks.
(Kamu tidak melihat Dimas selama dua minggu.)
It hasn’t rained since February.
(Belum turun hujan sejak Februari.)


D. Fungsi dan Contoh Kalimat Present Perfect Tense

NoFungsi dan Contoh Kalimat Present Perfect Tense
1Present perfect tense untuk mengungkapkan kejadian di masa lalu tanpa peduli kapan tepatnya terjadi.
Can you recommend the most delicious seafood restaurant in this town? Yes, I’ve visited all of them.
(Dapatkah kamu merekomendasikan restoran seafood paling lezat di kota ini? Ya, saya telah mengunjungi semuanya.)
I’ve read this book.
(Saya sudah membaca buku ini.)
2Present perfect tense untuk menunjukkan bahwa suatu aksi terjadi berulang kali dimasa lampau (adverb of number dapat digunakan).
She has called you three times.
(Dia sudah meneleponmu tiga kali.)
3Present perfect tense untuk mengungkapkan aktivitas atau situasi yang dimulai pada masa lampau kemudian dilanjutkan sampai sekarang (belum selesai).
have lived in Cilegon for 3 months.
(Saya telah tinggal di Cilegon selama 3 bulan.)
She has studied in French since April.
(Saya telah sekolah di Perancis sejak bulan April.)
My brother has worked already/lately/ up to now.
(Saudaraku sudah bekerja sampai sekarang.)
4Present perfect tense untuk membicarakan eventyang terjadi belum lama ini. Adverb “recently” dan lately” (= not long ago) dapat digunakan.
Have you visited any market recently?
(Apakah kamu mengunjungi suatu pasar baru-baru ini?)
Sita hasn’t been too well lately.
(Sita tidak terlalu sehat belum lama ini.)
5Present perfect tense untuk membicarakan eventyang baru saja terjadi. Adverb “just” (= very recently) dapat digunakan.
I’ve just sent you an email.
(Saya baru saja mengirimkan kamu email.)
The rain’s just stopped.
(Hujan baru saja berhenti.)
[the rain’s = the rain has; lihat contraction & apostrophe]


E. Contoh Soal dan Jawaban


1. …… a noise just then?
a. Did you hear?   b. Do you hear?     c. Have you heard?      d. Have you been hearing?
Jawaban: c
Pembahasan: Kalimat lengkapnya adalah “Have you heard a noise just then?” Mengapa tidak (a) Did you hear a noise just then?
Karena untuk pertanyaan menggunakan kata “Did” memiliki pengertian peristiwa yang terjadi kemarin atau sudah lampau, dan jawaban (b) Do you hear a noise just then?
Pertanyaan menggunakan “Do” berarti kejadian yang terjadi secara berulang-ulang atau merupakan suatu kebiasaan, tetapi pada kalimat di atas mengandung kata “just” yang berarti “baru saja”, jadi tidak bisa dimasukkan ke dalam bentuk tense “simpe present tense”.
Sedangkan jawaban (d) Have you been hearing a noise just then? memiliki arti “Apakah kamu sedang mendengarkan musik sampai sekarang dan belum selesai hingga sekarang sampai jangka di waktu mendatang?
Simple present perfect tense memiliki arti kegiatan yang baru saja selesai dilakukan dan tidak berlangsung seterusnya, maka dari itu jawaban yang paling tepat adalah c.
2. They are singing and dancing because their uncle…… …………
a. is arriving       b. has arrived        c. arrives       d. arrived
Jawaban: b
Penjelasan: “They are singing and dancing because their uncle has arrived”.
Kalimat ini memiliki arti “Mereka sedang bernyanyi dan menari karena paman mereka sudah/telah tiba”.
Mengapa jawabannya bukan yang (c) atau (d)? Kembali lagi kepada penjelasan pada soal no.1.
Untuk jawaban (c) dengan kata ‘arrives’ digunakan untuk menyatakan suatu peristiwa yang terjadi berulang-ulang dan jawaban (d) adalah untuk keadaan yang terjadi di masa lampau yang berarti Pamannya tiba kemarin.  Maka jawaban yang tepat adalah (B)
3. You’ve finished the test. The negative form of this sentence is….
a. You don’t finish the test.     b. You aren’t finishing the test.    c. You haven’t finished the test yet.   d. You didn’t finish the test yet.
Jawaban: c
Penjelasan: Kalimat positif adalah “You’ve finished the test”. Jika kalimat negatif untuk jawaban (a), maka kalimat positifnya adalah “You finish the test”.
Untuk pilihan (b) kalimat positif menjadi “You are finishing the test. Sedangkan pilihan (d) kalimat positifnya adalah “You finished the test”. Jadi jawaban yang paling tepat adalah (c)
. The children have……eaten their breakfast.
a. since     b. been     c. yet       d. just
Jawaban: d
Penjelasan: The children have just eatentheir breakfast, yang memiliki arti “Anak-anak baru saja sudah makan pagi”.
Jika jawaban yang (b) maka kalimatnya akan menjadi “The children have been eating bukan have been eaten.
Jadi jawaban (b) kurang tepat pada kalimat di atas. Jawaban (a) “since” hanya diikuti oleh keterangan waktu bukan kata kerja.
Seperti contoh: I have lived in Torontosince 1999. Sedangkan jawaban (c) “yet” digunakan untuk pada kalimat negatif dan kalimat bertanya dan biasanya terletak di akhir kalimat. “Yet” berarti belum hingga sekarang. Jadi jawaban (c) blum tepat digunakan untuk kalimat di atas. Maka jawaban (d) lah yang tepat.
5. Mr. Efendi…. in Bali for a week.
a. been   b. having     c. has        d. has been
Jawaban: d
Penjelasan: Mr. Efendi has been in Bali for a week memiliki arti Bapak Efendi sudah di Bali selama 1 minggu.
Untuk jawaban (a) belum tepat karena sebelum menggunakan ‘been’ harus terdapat kata kerja bantu (auxiliary verb) has/have.
Jawaban (b) menggunakan kata ‘having’ juga belum tepat penggunaannya dikarenakan tidak ada ‘be’ (is, am, are, was, were, been, dan lain-lain).
Jika kalimat di atas ingin menggunakan ‘be’ maka kalimatnya akan menjadi “Mr.Efendi is having his lunch now” yang memiliki arti “Bapak Efendi sedang makan siangnya sekarang”.
Sedangkan jawaban (c) juga penggunaannya belum tepat dengan menggunakan kata ‘has’ saja karena jika menggunakan “has/have” saja yang dimana kata tersebut berfungsi sebagai kata kerja bantu (auxiliary verb) maka dibutuhkan kata kerja sesungguhnya, seperti “He has cleanedthe shoes” yang artinya “Dia telah membersihkan sepatu”.
Pada kalimat ini, kata kerja sesungguhnya adalah ‘cleaned’ sedangkan ‘has’ hanya sebagai kata kerja bantu saja. Maka jawaban yang tepat adalah d.
6. A: What have you just done?
     B: I’ve just ….. a letter.
a. written    b. is writing      c. writing       d. am writing
Jawaban: a
Penjelasan: I’ve just written a letteryang artinya “Saya baru saja menulis surat”, jadi surat yang dibuat sudah selesai.
Namun pada jawaban (b) “am writing” memiliki makna “Saya sedang menulis surat”, jadi surat yang dibuat belum selesai dalam arti sedang dikerjakan.
Untuk jawaban (c) belum tepat juga penggunaannya karena sebelum kata ‘writing’ atau bentuk ‘Verb-ing” maka dibutuhkan “be” sebelum kata ‘writing’.
Untuk jawaban (b) dan (d) tidak dapat digunakan pada kalimat di atas karena kita tidak bisa menggabung kata “am writing” dan “is writing” menjadi “I’ve just is writing a letter”, maka dari itu jawaban yang tepat adalah a.
7. I have a new shirt now, my mother has …… it.
a. to sew       b. sewn        c. sewing       d. sews
Jawaban: b
Penjelasan: I have a new shirt now, my mother has sewn it. Yang artinya “Saya mempunyai baju baru sekarang, Ibu saya telah menjahitkannya.
Kembali lagi seperti penjelasan sebelumnya.
Jika jawaban (a) tidak perlu kata ‘to’ dan harus diubah dalam bentuk kata kerja ketiga menjadi “sewn”, jawaban (c) harus diawali oleh ‘be’ (been) dan jawaban (d) adalah untuk penggunaan “simple present tense”, maka jawaban yang paling tepat adalah jawaban (b)
8. Andy : …… the new Walt Disney movie yet?
     Rully : Yes, i have. I watched it yesterday.
a. Has you watched     b. Were you watched    c. Have you watched       d. Do you watch
Jawaban: c
Penjelasan: Have you watched the new Walt Disney movie yet? Yang memiliki arti “Sudahkah/Pernahkah kamu menonton film Walt Disney yang baru?”  
Untuk jawaban (a), belum tepat karena “has” digunakan jika Subjeknya adalah “She/He/It”, jawaban (b) juga belum tepat karena untuk pertanyaan “Were you watched?” digunakan untuk “Simple Past Continuous Tense” dan kalimat di atas seharusnya menjadi “Were you watching TV?”, sedangkan untuk jawaban (d) merupakan jenis kalimat “Simple Present Tense” dimana pada kalimat pertanyaan “Simple Present Tense” tidak pernah menggunakan kata ‘yet’ pada akhir kalimat.
Biasanya kalimatnya sepertin ini “Do you often watch movie to the cinema?”, maka dari itu jawaban c adalah jawaban yang paling tepat.
9. Mr. Hasan has….
a. already polished his shoes.     b. not to do at home.      c. doing something the whole day.    d. be here since ten o’clock
Jawaban: a
Penjelasan: Mr. Hasan has already polished his shoes. Kalimat ini memiliki arti Mr. Hasan sudah memoles sepatunya.
Jawaban (b) kurang tepat karena jika kalimat negatif dari “Present Perfect Tense” yaitu “Mr. Hasan has not polished his shoes” dan jawaban (c) dan (d) tidak sesuai dengan kalimat jenis “present perfect tense” dan maknanya yang berbeda.
Maka jawaban yang tepat adalah a.
10. Miss Rina…….. us English since 2004.
a. was teaching      b. has taught      c. is going to teach            d. taught
Jawaban: b
Penjelasan: Miss Rina has taught usEnglish since 2004. Kalimat ini memiliki arti Miss Rina telah mengajarkan kita bahasa Inggris sejak tahun 2004.
Jawaban (a) kurang tepat karena jika kalimat “Miss Rina was teaching us English” itu berarti Miss Rina sedang mengajarkan kita bahasa Inggris hanya pada waktu yang sudah lewat/lampau dan tidak sampai sekarang.
Jawaban (c) “Miss Rina is going to teach us English” memiliki arti “Miss Rina akan mengajar kita bahasa Inggris”, jadi untuk kejadian di masa depan. Sedangkan jawaban (d) untuk “Simple Past Tense” yang terjadi di masa lampau.
Jadi jawaban yang paling tepat adalah b.


A. Pengertian THE PAST PERFECT TENSE
The past perfect tense merupakan salah satu jenis tense yang biasanya digunakan untuk menyatakan sebuah kejadian yang  telah terlebih dahulu terjadi sebelum kejadian lainnya terjadi. Kita bisa ambil kesimpulan bahwa, untuk menyatakan kejadian pertama menggunakan The Past Perfect Tense sedangkan untuk kejadian kedua dan seterusnya menggunakan The Simple Past Tense.

B.Kegunaaan THE PAST PERFECT TENSE
Dari pengertian diatas kita bisa menarik garus besarnya tentang The Past Perfect Tense, dan berikut ini kegunaan lainnya:
  1. Menyatakan sebuah kejadian yang telah terjadi secara utuh pada masa lalu. Yang arti dari “had +verb 3” adalah “sudah/telah”. Disini belum ada kejadian susulan jadi kita langsung menggunakan rumus the past perfect tense saja.
Contohnya
  • Fairuz had visited my home three times a year.
  • We had watched “Titanic movie” twice.
  1. Menyatakan sebuah kejadian/berita yang  waktu terjadinya tidak diketahui secara langsung. Dimana berita/kejadian tersebut diketahui dari orang lainnya. Kita akan mendapatkan contohnya saat seorang pembawa berita menyampaikan infomasi.
Contohnya
  • The policemen had caught the thieves before they escaped from the Bank.
  • My son got the winner in English speech contest after he had studied
  1. Menyatakan sebuah kejadian yang sudah terjadi pada masa lalu sebelum waktu tertentu (dimasa lalu juga). Waktu tertentu itu maksudnya keterangan waktu tertentu.
Contohnya
  • My husband had finished typing the report before nine.
  • I had called him around ten.
  1. Menyatakan sebuah kejadian yang telah terjadi pada masa lalu kemudian disusul dengan kejadian berikutnya . Kita bisa ambil kesimpulan bahwa, untuk menyatakan kejadian pertama menggunakan The Past Perfect Tense sedangkan untuk kejadian kedua dan seterusnya menggunakan The Simple Past Tense.
Contohnya
  • Siti had prepared the dinner before the guests came to her home.
  • After we had discussed two hours, we got the final decision
C. Ciri-ciri Khusus THE PAST PERFECT TENSE
Segala sesuatu pasti ada cirri-ciri khususnya ya ga, sama dengan the past perfect tense juga mempunya characteristic. Yuk kepoin.
  1. Untuk tense jenis ini menggunakan kata kerja ketiga (verb 3/ past participle). Kalian liat aja di daftar irregular verb maupun regular verb kolom ketiga. Naah itu yang namanya verb 3. Tapi harus ada kata kerja bantu berupa “had”Kalau keduanya bergabung “had + verb 3” menimbulkan arti “telah/sudah”. Semua subject (I, you, they, we, he, she, dan it) menggunakan “had”.
Contohnya
  • had told you before
  • You had mentioned about the result of our meeting
  1. Untuk time signalnya yang sering dipergunakan anatara lain (ada yang diikuti dengan the simple past tense dan ada juga yang tidak, tergantung dengan maksud dari sipembuatnya)
Before  (Sebelum)
After  (setelah)
When  (ketika/saat)
Until (hingga)
Just ( baru saja)
As soon as (secepetnya)
  1. Dari time signal diatas saya akan memberikan rahasia bagaimana menyatukan the past perfec t tense dan the simple past tense.
The past perfect tense             + before+                   the simple past tense
The past tense                             + after +                the past perfect tense
The past perfect tense               + when+                the simple past tense
the simple past tense                  + until+                 The past perfect tense              
the simple past tense                  + as soon as+                 The past perfect tense              


D. Rumus THE PAST PERFECT TENSE
Affirmative : Subject  + had + Past Participle
Negative : Subject + Had + Not + Past Participle
Interrogative  : Had + Subject + Past Participle?
Yes, Subject + HadNo, Subject + Hadn’t
Contohnya
  • Our teacher had given those task
  • I had not listened the knocking door before nine a.m.
  • Had you closed before you went home?

D. Contoh Soal Past Perfect Tense 

1. I was sleeping when somebody knocked the door.
  • A. I was slept when somebody knocked the door.
  • B. I had slept when somebody knocked the door.
  • C. I have slept when somebody knocked the door.
Advertisement




2. I was working when Shanti came.
  • A. I had not work when Shanti came.
  • B. I had not worked when Shanti come.
  • C. I had not worked when Shanti came.
3. Budi had lived in Bali.
  • A. Had Budi Live in Bali?
  • B. Had Budi lived in Bali?
  • C. Is Budi living in Bali?
4. My father had eaten before I worked.
  • A. Hadn’t my father eaten before I worked?
  • B. Hadn’t my father ate before I worked?
  • C. Had my father not eat before I worked?
5. The mechanic had been repairing my car.
  • A. The mechanic had repaired my car.
  • B. The mechanic had repair my car.
  • C. The mechanic has been repairing my car.
6. Semua siswa telah belajar sebelum guru mereka memberikan kuis.
  • A. All students had study before their teacher given a quiz.
  • B. All students had studied before their teacher give a quiz.
  • C. All students had studied before their teacher gave a quiz.
7. Ayahku belum datang ketika Ibuku pergi ke pasar.
  • A. My father had not came when my mother go to the market.
  • B. My father had not come when my mother went to the market.
  • C. My father had not came when my mother went to the market.
8. Tria mandi setelah dia main basket.
  • A. Tria had taken a bath after she played basketball.
  • B. Tria took a bath after she had played basketball.
  • C. Tria take a bath after she play basketball.
9. Saya bertemu Budi setelah saya menghadiri sebuah pesta.
  • A. I meet Budi after I had attended a party.
  • B. I had met Budi after I attended a party.
  • C. I met Budi after I had attended a party.
10. Apakah Dina belum membaca buku itu ketika saya meminjamnya?
  • A. Had Dina not read that book when I borrowed?
  • B. Had Dina not readed that book when I borrowed?
  • C. Had Dina not readed that book when I borrow?

Jawaban dan Pembahasan
NoJawabanPenjelasan
1BRumus yang digunakan untuk past perfect tense bentuk positif adalah S + Had + Verb3.
2CUntuk past perfect tense bentuk negative, gunakan rumus S + Had not + Verb3 atauS + Hadn’t + Verb3. Come diubah menjadi verb2, maka menjadi came.
3BBentuk interogatif, maka rumus yang digunakan adalah Had + S + Verb3 (Past participle).
4ABentuk negative interogatif, rumus yang digunakan dalam bentuk ini adalah Had + S + Not + Verb3 atau Hadn’t + S + Verb3.
5ABentuk positif, rumus yang digunakan adalah S + Had + Verb3.
6CDalam past perfect tense bentuk positif rumus yang digunakan adalah S + Had + Verb3. Sedangkan untuk givemenggunakan bentuk kedua (verb2) maka menjadi gave.
7BRumus yang digunakan adalah S + Had not + Verb3 atau S + Hadn’t + Verb3 (bentuk negative). Verb2 dari go adalah went. Sedangkan verb3 dari come adalah come, came adalah bentuk kedua.
8BTentukan terlebih dahulu mana kejadian/aktifitas yang terjadi lebih dahulu, mandi atau bermain basket? Kejadian /aktifitas yang terjadi terlebih dahulu itulah yang menggunakan rumus S + Had + Verb3.
9CSeperti yang telah dijelaskan pada soal nomor 8 bahwa Kejadian /aktifitas yang terjadi terlebih dahulu itulah yang menggunakan rumus S + Had + Verb3.
10ARumus yang digunakan adalah Had + S + Not + Verb3 atau Hadn’t + S + Verb3. Verb3 dari read adalah read. Verb2 dari borrow adalah borrowed.




Sumber
https://www.wordsmile.com/pengertian-rumus-contoh-kalimat-present-perfect-tense

https://www.englishcafe.co.id/contoh-soal-present-perfect-beserta-pembahasan-lengkapnya/

https://bahasainggrismudahsite.wordpress.com/2017/12/30/the-past-perfect-tense-full-pengertian-contoh-ciri-ciri-rumus-dan-rahasia-jitu/

https://belajarbahasainggrisonline-gratis.blogspot.com/2014/11/contoh-soal-past-perfect-tense.html?m=1

Komentar

Postingan populer dari blog ini

Conjuction Purpose and Agreement and Disagreement

Procedure Text