Belajar Simple Present Perfect Continuous dan Present Perfect

Pada kesempatan ini, saya akan membantu kalian untuk memahami perbedaan antara present perfect continuous "have been doing" and present perfect "I have done". Ok, mari kita mulai.

Contoh kalimat Present Perfect Continuous
(Rumus : have been + verb(ing) )
I have been playing tennis
You have been playing
He/She has been playing
We have been playing
You have been playing
They have been playing

Contoh kalimat Present Perfect
(Rumus : have/has + verb3)
I have played tennis
You have played
He/She has played
We have played
You have played
they have played

Kapan menggunakan Present Perfect Continuous?
Present Perfect Continuous digunakan saat menjelaskan aksi/kegiatan yang dimulai pada waktu yang sudah lewat dan masih berlangsung sampai sekarang.

I have been studying all morning.
I have been doing the exercise since 11.00
He has been driving for five ours

Kapan menggunakan Present Perfect?
Present Perfect digunakan untuk menjelaskan aksi/kegiatan yang telah selesai pada waktu saat kita berbicara.

I have studied 3 sections until now
I have already done half of the exercises
He has driven 500 kilometers so far.

Agar lebih paham perbedaannya, mari kita lihat garis waktu dari penggunaan Present Perfect Continuous:


"Since" menjelaskan awal waktu kejadian (yang sudah lewat) dan "For" menjelaskan seberapa lama aktivitas sudah berlangsung.

Selanjutnya, mari kita lihat garis waktu dari penggunaan Present Perfect :


Garis mereah menunjukan aksi yang sudah terjadi pad waktu yang sudah lewat. Kita tidak tahu secara spesifik kapan waktu tersebut. Yang terpenting, kiita tahu bahwa waktu kejadian nya sudah lewat pada waktu kita membicarakannya.

Agar semakin mudah dipahami, mari kita lihat kesalahan-kesalahan umum penggunaan-penggunaan Simple Present Perfect Continuous dan Present Perfect:

I have waited for half an hour.

Karena kamu masih menunggu, kegiatannya masih berlangsung sekarang, kamu harus menggunakan Present Perfect Continuous, menjadi :

I have been waiting for half an hour. (Kegiatan belum berakhir)

Contoh kesalahan lain..

He has slept since 9 o'clock.

Sekali lagi, karena kejadiaannya masih berlangsung, (dia masih tidur sekarang) kita harus menggunakan Present Perfect Continuous, menjadi :

He has been sleeping since 9 o'clock.

Contoh lain..

It has been snowing twice this week.

Kata "twice" menandakan dua kejadian yang sudah berakhir. Salju pertama telah selesai, lalu kemudian turun salju, kemudian berakhir dan sekarang atau saat ini belum ada salju lagi. Maka dari itu kita harus menggunakan Present Perfect, menjadi:

It has snowed twice this week.

Baik, itulah tadi materi tentang Belajar Simple Present Perfect Continuous dan Present Perfect, mudah-mudahan bermanfaat. Jangan lupa diklik suka atau dishare artikel diatas, agar dapat membantu English learners lainnya. Thank You and Happy Learning!

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel