Grammar | Intermediate Grammar B1-B2


Present Perfect Continuous Tense (I have been doing) VS Present Perfect Tense (I have done) | Intermediate Grammar

Share this page:  

Kita akan pelajari perbedaan kedua tenses ini agar lebih dalam pemahaman kita terkait tenses.


Present perfect continuous

Present Perfect

Aktifitasnya masih berlangsung

Aktifitasnya sudah selesai

 

My hands are dirty. I have been repairing my bike. (Tanganku kotor nih. Aku masih memperbaiki sepedaku)

 

Joe has been eating too much recently. He should eat less. (Joe masih saja makan banyak akhir-akhir ini. Dia sebaiknya makan lebih sedikit)

My bike is OK now. I have repaired it.

Sepedaku udah baikan sekarang. Aku sudah memperbaikinya)

 

Someone has eaten all my chocolates. The box is empty. (Seseorang sudah memakan semua coklatku. Bungkusnya kosong)

Baru saja dilakukan

Pernah atau belum

Where have you been? Have you been playing tennis? (Kamu dari mana? Apakah kamu baru saja main tennis?)

Have you ever played tennis so far? (Pernahkah kamu main tenis?)

Fokus berapa lama

Fokus berapa banyak/kali

How long have you been reading that book? (Berapa lama kamu membaca buku itu?)

How many times have you read that book? (Berapa kali kamu sudah baca buku itu?)

Artikel Terkait:

Penjelasan Lengkap Present Perfect Tense (I Have Done)

Penjelasan Lengkap Present Perfect Continuous Tense (I Have Been Doing)

Present Perfect Tense VS Present Perfect Continuous Tense (I Have Done VS I Have Been Doing)

Penggunaan FOR and SINCE | When ...? dan How Long...?

Present Perfect Tense VS Simple Past Tense (I Have Done VS I Did)

Penjelasan Lengkap Past Perfect Tense (I Had Done)

Penjelasan Lengkap Past Perfect Continuous Tense (I Had Been Doing)

Penjelasan Ekspresi HAVE GOT dan HAVE

Penjelasan Ekspresi USED TO, BE USED TO, GET USED TO