Present Perfect
Kegunaan :
- Kejadian/keadaan di masa lalu yang waktu terjadinya tidak jelas. (lebih menekankan kepada sudah terjadi atau belum)
- I have finished my homework already.
- I have eaten breakfast.
- I haven’t stolen your girlfriend.
- Kejadian/keadaan dimasa lalu yang berulang (hingga sekarang) dan ada kemungkinan terulang lagi dimasa depan.
- I have flown to bali 5 times.
- we have taken exam for 5 times.
- Kejadian/keadaan yang terjadi dari masa lalu hingga sekarang. (* biasanya digunakan untuk menggantikan present perfect continuous yang memiliki non-progressive verbs (know,love,own,dll))
I have knowing nabilah since 2012 (salah)- I have known nabilah since 2012 (benar)
I have owning this car for 5 years. (salah)- I have owned this car for 5 years.
Struktur :
- (+) S + have/has + v3
- (-) S + have/has + not + v3
- (? ) have/has + s + v3 (Yes/no question)
- (?) (5w+1h) + have/has + s + v3 (Open ended question)
*note : penggunaan have/has tergantung subject-nya.
(he,she,it => has)
(they,we,I,you => have)
Present Perfect Continuous
Kegunaan :
- Kejadian/keadaan yang terjadi atau berlangsung dari masa lalu hingga sekarang.
- I have been driving for 5 hours.
- Kejadian/keadaan yang akhir-akhir ini terjadi, tapi masih ada efeknya sampai sekarang.
- Melody has been cyring. (Melody matanya merah dan wajahnya muram. Jadi kita bisa berkesimpulan bahwa melody baru saja menangis).
- I have been thinking about you.
- He has been fighting.
Struktur :
- (+) S + have/has + been + v3
- (-) S + have/has + been + v3
- (? ) have/has + s + been + v3 (Yes/no question)
- (?) (5w+1h) + have/has + s + been + v3 (Open ended question)
*note : penggunaan have/has tergantung subject-nya.
(he,she,it => has)
(they,we,I,you => have)
(he,she,it => has)
(they,we,I,you => have)
Present Perfect & Present Perfect Continuous
Kegunaan :
- Ada keadaan dimana keduanya bisa digunakan bergantian dan makna-nya sama.
- I have been teaching for 5 years
- I have taught for 5 years
- I have been living in Jakarta since 2005
- I have lived in Jakarta since 2005.
- Ada keadaan dimana present perfect continuous tidak bisa digunakan walaupun artinya benar. Ini disebabkan karena penggunaan non-progressive verb (know,own,like,dll).
I have knowing nabilah since 2012 (salah)- I have known nabilah since 2012 (benar)
I have owning this car for 5 years. (salah)- I have owned this car for 5 years.
0 komentar:
Posting Komentar