Penjelasan dan Contoh Soal Present Perfect Progressive

Penjelasan dan Contoh Soal Present Perfect Progressive

Kali ini kita akan membahas present perfect progressive tense. Pasti kalian sudah sering mendengarnya bukan? Present perfect progressive ini bagian dari anggota perfect tense. Tapi ternyata banyak yang masih bingung dalam mengaplikasikan tenses ini. Biar gak makin bingung, yuukk simak penjelasan berikut ini.

Baca juga: Jasa Penerjemah Tersumpah

Present perfect progressive adalah tenses yang membicarakan tentang berapa lama kejadiaan telah dalam proses sebelum waktu sekarang.

Fungsi dari present perfect progressive

  1. Untuk menunjukkan durasi sebuah kegiatan yang dimulai pada masa lampau dan dilanjutkan pada masa sekarang. Biasanya menggunakan time expression seperti for, since, all morning, all day, all week.
  2. Jika tidak disebutkan keterangan waktu, menyatakan aktifitas yang sedang berlangsung baru-baru ini. Biasanya menggunakan salah satu diantara since dan for.

Rumus

(+) S + have been + Vpp + O
(-) S + have not been + Vpp + O
(?) Have + S + been + Vpp + O?

Note:
Vpp = verb present participle atau biasa kalian sebut Ving.

Contoh Soal

  1. A: (you,be) ___________________ able to reach Bob on the phone yet?B: Not yet. I (try) ________________ for the last twenty minutes, but all I get is a busy signal.
  2. It (snow) ________________ all day. I wonder when it will stop.
  3. The telephone (ring) _______________ four times in the last hour, and each time it has been for my office mate.

Referensi:

Azar, Betty Schrampfer. 2003. Fundamentals of English Grammar Third Edition

Azar, Betty Schrampfer. 2002. Understanding and Using English Grammar Third Edition

Written by: Afriska Aulia
ig:  @afriskaalya14
email: afriskaaulia7@gmail.com
FB: Afriska Aulia

Baca juga: Simple Past Vs Present Perfect: Tips dan Trick Mengerjakan Soal Grammar

Leave a Reply

Your email address will not be published. Required fields are marked *