Present Perfect Tense adalah pola kalimat untuk menyatakan peristiwa atau aktifitas yang terjadi pada waktu yang tidak jelas di masa lampau dan masih berlanjut di masa sekarang. Selain itu, present perfect tense juga dapat Anda gunakan untuk menggambarkan suatu peristiwa atau aktifitas yang telah dimulai dan berakhir di masa lampau, namun efeknya dapat dirasakan di masa sekarang.
Rumus Present Perfect Tense
Rumus present perfect tense cukup sederhana, elemen pertama tenses ini adalah menggunakan Have atau Has (tergantung dari subjeknya). Elemen kedua adalah menggunakan Verb bentuk ketiga (Verb3), yang biasanya dengan menambahkan akhiran -ed atau -d pada kata kerja regular (semisal : walked, cleaned, typed, jumped, laughed dan lain sebagainya. Tapi ada juga yang tidak bisa ditambah imbuhan -ed atau -d kata kerja untuk irregular verb tidak bisa ditambah imbuhan -ed atau -d (contoh : done, said, gone, known, won, thought, eaten dan lain sebagainya).
| Jenis Kalimat | Bentuk | Rumus Present Perfect Tense |
|---|---|---|
| Positif | Verbal | Subject |
| Has / Have + Not + Been + 3 Complement. | ||
| Interogatif | Verbal | Has / Have + Subject + Verb 3 + Object + ? |
| Nominal | Has / Have + Subject + Been + 3 Complement + ? | |
| Negatif-Interogatif | Verbal | Has / Have + Subject + Not + Verb 3 + Object + ? |
| Nominal | Has / Have + Subject + Not + Been + 3 Complement + ? |
Time signal atau penanda waktu yang digunakan dalam present perfect tense adalah waktu yang tidak jelas atau Indefinite Time Signal, berikut daftarnya :
| Time Signals | Arti |
|---|---|
| Just | Baru Saja |
| Already | Sudah |
| Not… Yet. | Belum Sampai Saat ini. |
| Never | Belum Pernah |
| So Far / Up to Now / Until Now / Up to the Present | Hingga Saat Ini. |
| Since | Sejak |
| All Day / Night / Week | Sepanjang Hari / Malam / Minggu |
| Recently | Baru-baru ini |
| Lately | Akhir-akhir ini. |
Time Duration
Pada tenses present perfect, terdapat dua keterangan waktu yang sering digunakan, yakni Since dan For. Mengenai detailnya, simak penjelasannya di bawah ini :
- Since, digunakan untuk menunjukan awal waktu terjadinya peristiwa atau aktifitas.
- For, digunakan untuk mengungkapkan sudah berapa lama peristiwa atau aktifitas tersebut terjadi.
a. for… selama
For several minutes… selama beberapa menit…
For an hour… selama satu jam (sejam)…
For two hours… selama dua jam…
For a day… selama sehari ( satu hari )…
For two days… selama dua hari…
For a week… selama satu minggu (seminggu)..
For two weeks… selama dua minggu
b. Since… Sejak…
since 9 o’clock sejak jam 9
since… ago sejak… yang lalu
since a week ago sejak satu minggu yang lalu
since last Friday sejak hari jumat yang lalu
since last year sejak tahun yang lalu
since last week sejak minggu yang lalu
since last month sejak bulan yang lalu
c. Already sudah
d. Yet(-) belum
e. Never belum pernah
f. Ever(?) pernah
g. Recently baru-baru ini
h. Just baru saja
I. Lately akhir-akhir ini
j. Finally akhir-akhir ini
k. At Last akhir-akhir ini
L. Before sebelumnya
m. Several Times beberapa kali
n. Once sekali
o. Twice dua kali
p. Three times tiga kali
Fungsi Present Perfect Tense
Di bawah ini merupakan fungsi daripada present perfect tense:
1. Menyatakan Peristiwa atau Aktifitas yang Telah Dimulai dan Selesai di Masa Lampau.
Contoh :
He Has Visited Kediri.
(Dia Telah Mengunjungi Kediri).
They Have Built a Wall.
(Mereka Telah Membangun Dinding).
They Have Been to Jakarta.
(Mereka Telah Mengunjungi Jakarta).
Pada contoh kalimat present perfect di atas mengindikasikan bahwa peristiwa atau aktifitas telah selesai. Lebih jauh, seluruh contoh aktifitas di atas telah terjadi sebelum masa sekarang. Setiap kalimat di atas juga menerangkan bahwa peristiwa atau aktifitas diatas tidak disertai keterangan waktu (time signal) yang jelas (indefinite time).
2. Menyatakan Aktifitas yang Telah Dimulai di Masa Lampau dan Masih Berlanjut Hingga Sekarang.
Contoh :
She Has Worked as English Teacher for Three Years.
(Dia Telah Bekerja sebagai Guru Bahasa Inggris selama Tiga Tahun).
We Have Lived in Jakarta for Two Years.
(Kami Telah Tinggal di Jakarta selama Dua Tahun).
I Have Learnt English Since Three Years Ago.
(Saya Sudah Belajar Bahasa Inggris sejak Tiga Tahun yang Lalu).
Contoh kalimat di atas mengindikasikan bahwa aktifitas atau peristiwa sudah dimulai pada masa lampau dan masih berlanjut hingga masa serta mengindikasikan akan terus berlanjut di masa depan.
3. Menyatakan Peristiwa atau Aktifitas yang Baru Saja Terjadi.
Contoh :
I Have Just Finished This Course.
(Saya Baru Saya Menyelesaikan Kursus Ini).
Honda Have Just Launched CBR150RR.
(Honda Baru Saja Meluncurkan CBR150RR).
Contoh kalimat di atas mengindikasikan bahwa peristiwa atau aktifitas tersebut baru saja selesai. Yang perlu menjadi catatan adalah adanya kata keterangan Just untuk melengkapi kalimat diatas.
4. Menyatakan Kejadian Berulang-ulang di Masa Lampau.
Contoh :
He Has Visited Pare Seven Times.
(Dia Telah Mengunjungi Pare Tujuh Kali).
I Have Read Harry Potter Several Times.
(Saya Telah Membaca Harry Potter Beberapa Kali).
Pada contoh kalimat di atas, menerangkan aktifitas atau perisitiwa yang terjadi berulang-ulang kali di masalah lampu. Umumnya, terdapat adverb of multiplier seperti Several Times, Three Times dan seterusnya.
Contoh Kalimat Present Perfect Tense
Berikut ini contoh dalam kalimat positive, negative and inteogative
[+] Ardi Has Visited Bali.[-] Ardi Has Not Visited Bali Yet.
[?] Has Ardi Visited Bali?[+] Ardi Telah Mengunjungi Bali.
[-] Ardi Belum Mengunjungi Bali.
[?] Apakah Ardi Telah Mengunjungi Bali?[+] They Have Lived in Bali for Seven Years.
[-] They Have Not Lived in Bali for Eight Years.
[?] Have They Lived in Bali for Nine Years?[+] Mereka Telah Tinggal Di Bali selama Tujuh Tahun.
[-] Mereka Belum Tinggal Di Bali selama Delapan Tahun.
[?] Apakah Mereks sudah Tinggal Di Bali selama Sembilan Tahun?[+] Boy Has Been Well.
[-] Boy Has Not Been Too Well Lately.
[?] Has Boy Been Well Lately?[+] Boy Sudah Sehat.
[-] Boy Tidak Sehat Baru-baru ini.
[?] Apakah Boy Sudah Sehat?
1. I ... studied for two hours
A. have
B. been
C. has
D. had
2. We ... here since yesterday
A. has been
B. have been
C. had been
D. has
3. I have……a letter for 2 hours
A. write
B. wrote
C. written
D. writing
4. I have ... music for 15 minutes, it’s very good
A. listen
B. listening
C. listened
D. listens
5. We have ... this new novel together since yesterday
A. read
B. reads
C. reading
D. readed
6. I have ... a delicious food for them
A. cooked
B. cooks
C. cooking
D. cook
7. We have ... this film since last night
A. watching
B. watched
C. watches
D. watch
8.They have…….me about this story
A.tell
B.told
C.telling
D.tells
9. Andita ... made some handicrafts since two months ago
A. had
B. has
C. have
D. having
10. We have ... in Bandung since 2004
A. live
B. lives
C. living
D. lived
11. We ... decorated this room special for you
A. had
B. has
C. have
D. having
12. I have ... him for two hours
A. calling
B. calls
C. call
D. called
13. Syifa has ... to the school for 3 hours
A. go
B. goes
C. gone
D. went
14. Dian has ... for two hours
A. sleep
B. slept
C. sleeping
D. sleeped
15. We have ... this major since last night
A. learned
B. learn
C. learning
D. learns
- has – it – for – rained – days – three .
- five – has – Gunawan – worked – for – years – here .
- gone – police – they – have – to – the – office .
- we – learned – have – since – 2005 – English .
- novel – yet – finished – I – reading – this – haven’t .
- you – George’s – ever – wife – met – have ?
- He – driven – has – before – car – never – a .
- already – has – morning – called – this – you – Juna ?
- Melinda – times – year – been – has – Australia – two – to – this .
- She – coffee – three – of – drunk – today – cups – has .
Fill in the blanks using Have / Has.
- We … never had a car.
- I … not seen John this morning.
- … she already submitted the task?
- They … had their breakfast.
- Lina … lot her key.
- My parents … told me the story.
- … they been to Moscow?
- … Daniel started a new job?
- Your mother … cooked your favorite food.
- He … not finished the homework.
Fill in the blanks with the correct verb then translate into Indonesian!
- She has … some novels. (write)
- We have never … it. (hear)
- I have … my dinner. (have)
- Has your sister … the flowers? (receive)
- Have we … before? (meet)
- She has … to the market. (go)
- They haven’t … the door. (lock)
- My uncle hasn’t … back yet. (come)
- Have you .... it there? (put)
- He hasn’t ..... a job yet. (find)
Tidak ada komentar:
Posting Komentar