Present Perfect Tense


Kalimat Nominal

Kalimat nominal untuk present perfect tense adalah sebagai berikut

Subject + has/have + been + complement

Contoh:

  • I have been here for two hours.

( Saya sudah disini selama dua jam.)

  • They have been in Jakarta since five years ago.

( Mereka sudah di Jakarta sejak lima tahun yang lalu.)

  • He has been there for years.

( Dia sudah disana selama bertahun-tahun.)

 

Kalimat Verbal

Rumus :

Subject + has/have + verb 3

Contoh:

  • I have lived here for three years.

( Saya telah tinggal disini selama tiga tahun.)

  • We have finished our work since yesterday.

( Kami telah menyelesaikan pekerjaan kami sejak kemarin.)

  • He has read this book many times.

( Dia telah membaca buku ini berkali-kali.)

  • Mr.Ali has written ten book since he graduated from the university.

( Tuan Ali telah menulis sepuluh buku sejak dia lulus dari universitas.)

 

Present Perfect Tense digunakan ketika:

1)      Mengungkapkan suatu tindakan atau kegiatan yang telah diselesaikan sebelum sekarang.

  • She has eaten all the food.

( Dia sudah memakan makanan itu.)

  • We have visited some places in this island.

( Kami telah mengunjungi beberapa tempat di pulau ini.)

 

2)      Mengungkapkan suatu perbuatan atau kegiatan yang dilakukan pada waktu lampau dan masih ada kaitannya dengan waktu sekarang.

  • My father has taught English since twenty years ago.

( Ayahku telah mengajar bahasa inggris sejak dua puluh tahun yang lalu.)

  • I have waited for her for two hours.

( Saya telah menunggu dia delama dua jam.)

 

3)      Mengungkapkan suatu aktivitas yang telah selesai dilakukan, namun hasil/akibatnya bisa dirasakan saat ini.

  • She has rad this book.

( Dia telah membaca buku ini ( Jadi, dia telah tahu isi buku ini))

  • They have seen the film several times.

( Mereka sudah menonton film tersebut beberapa kali.)

 

Tanda waktu ( time markes ) yang sering digunakan dalam present perfect tense :

  • Since … : since last week  ( sejak minggu lalu ), since 1912 ( sejak 1912 )
  • For …. : for three months ( sejak tiga bulan ), for two days ( sejak dua hari ).
  • Already ( sudah ) , just ( baru saja ), not yet ( belum ), three times ( tiga kali ),   so far ( hingga sekarang ).

 

References

  1. Complete english grammar for everyone easy and simple tools for learning and teaching grammar by Mettayana Anggun Puspitasari, S.Pd & Roro Ayu Kusumastuti, S.Pd
  2. http://www.google.com
  3. To whom it may concern, Practical English Grammar and exercise by Grace Arliany Widjaja
  4. Toefl 99,99%
Categories: School Lessons | Tags: , , | Tinggalkan komentar

Navigasi pos

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Buat situs web atau blog gratis di WordPress.com.

%d blogger menyukai ini: