Baca berita tanpa iklan. Gabung Kompas.com+

Contoh Kalimat Present Perfect Continuous Tense

Baca di App
Lihat Foto
Present Perfect Continuous Tense
|
Editor: Nibras Nada Nailufar

KOMPAS.com – Kita biasa menemui kalimat present perfect continuous tense dalam teks maupun percakapan sehari-hari. 

Kalimat present perfect continuous digunakan ketika menceritakan atau menjelaskan kegiatan atau peristiwa yang sudah terjadi atau dimulai dari masa lampau dan masih berlangsung hingga saat ini.

Berikut contoh kalimat bahasa Inggris present perfect continuous tense:

(+) I have been swimming for two hours. / Aku sudah berenang selama dua jam.
(-) I have not been swimming for two hours. / Aku belum berenang selama dua jam.
(?) Have you been swimming for two hours? / Apakah kamu sudah berenang selama dua jam?

(+) Luna has been reading the Harry Potter novel. / Luna telah membaca novel Harry Potter.
(-) Luna has not been reading the Harry Potter novel. / Luna belum membaca novel Harry Potter.
(?) Has Luna been reading the Harry Potter novel? / Apakah Luna sudah membaca novel Harry Potter?

Baca berita tanpa iklan. Gabung Kompas.com+

Baca juga: 16 Jenis Tenses Lengkap Beserta Contohnya

(+) Tony has been learning Japanese for three months. / Tony telah belajar bahasa Jepang selama tiga bulan.
(-) Tony has not been learning Japanese for three months. / Tony belum belajar bahasa Jepang selama tiga bulan.
(?) Has Tony been learning Japanese for three months? / Apakah Tony telah belajar bahasa Jepang selama tiga bulan?

(+) My brother has been teaching math since last year. / Kakakku telah mengajar matematika sejak tahun lalu.
(-) My brother has not been teaching math since last year. / Kakakku belum mengajar matematika sejak tahun lalu.
(?) Has your brother been teaching math since last year? / Apakah kakakmu telah mengajar matematika sejak tahun lalu?

(+) I have been studying in this school for two years. / Aku sudah belajar di sekolah ini selama dua tahun.
(-) I have not been studying in this school for two years. / Aku belum belajar di sekolah ini selama dua tahun.
(?) Have you been studying in this school for two years? / Apakah kamu sudah belajar di sekolah ini selama dua tahun?

(+) I have been waiting for their concert for a year. / Aku sudah menunggu konser mereka selama setahun.
(-) I have not been waiting for their concert for a year. / Aku belum menunggu konser mereka selama setahun.
(?) Have you been waiting for their concert for a year? / Apakah kamu sudah menunggu konser mereka selama setahun?

(+) My mother has been baking cookies lately. / Ibuku akhir-akhir ini membuat kue.
(-) My mother has not been baking cookies lately. / Ibuku akhir-akhir ini tidak membuat kue.
(?) Has your mother been baking cookies lately? / Apakah ibumu membuat kue akhir-akhir ini?

(+) My sister and I have been staying at my grandmother’s house since we were little. / Adikku dan aku telah tinggal di rumah nenekku sejak kami masih kecil.
(-) My sister and I have not been staying at my grandmother’s house since we were little. / Adikku dan aku belum tinggal di rumah nenekku sejak kami masih kecil.
(?) Have you and your sister been staying at your grandmother’s house since you were little? / Apakah kamu dan adikmu telah tinggal di rumah nenekmu sejak kalian masih kecil?

(+) I have been dancing ever since I was only five. / Aku sudah menari semenjak aku berumur lima tahun.
(-) I have not been dancing ever since I was only five. / Aku belum pernah menari semenjak aku berumur lima tahun.
(?) Have you been dancing ever since you were only five? / Apakah kamu sudah menari semenjak kamu berumur lima tahun?

Baca juga: Apa Itu Present Tense?

(+) She has been decorating her room recently. / Dia telah mendekorasi kamarnya akhir-akhir ini.
(-) She has not been decorating her room recently. / Dia belum mendekorasi kamarnya akhir-akhir ini.
(?) Has she been decorating her room recently? / Apakah dia mendekorasi kamarnya akhir-akhir ini?

(+) Tiara has been drawing animals for two weeks. / Tiara telah menggambar hewan selama dua minggu.
(-) Tiara has been drawing animals for two weeks. / Tiara telah menggambar hewan selama dua minggu.
(?) Has Tiara been drawing animals for two weeks? / Apakah Tiara telah menggambar hewan selama dua minggu?

(+) My dad has been working in translation for the last ten years. / Ayahku telah bekerja di penerjemahan selama sepuluh tahun terakhir.
(-) My dad has not been working in translation for the last ten years. / Ayahku tidak bekerja di penerjemahan selama sepuluh tahun terakhir.
(?) Has your dad been working in translation for the last ten years? / Apakah ayahmu bekerja di penerjemahan selama sepuluh tahun terakhir?

(+) She has been waiting for you in the park for two hours. / Dia telah menunggumu di taman selama dua jam.
(-) She has not been waiting for you in the park for two hours. / Dia tidak menunggumu di taman selama dua jam.
(?) Has she been waiting for you in the park for two hours? / Apakah dia menunggumu di taman selama dua jam?

(+) I have been watching movies for three hours. / Aku telah menonton film selama tiga jam.
(-) I have not been watching movies for three hours. / Aku belum menonton film selama tiga jam.
(?) Have you been watching movies for three hours? / Apakah kamu sudah menonton film selama tiga jam?

(+) She has been kneading the bread dough. / Dia telah menguleni adonan rotinya.
(-) She has not been kneading the bread dough. / Dia belum menguleni adonan rotinya.
(?) Has she been kneading the bread dough? / Apakah dia telah menguleni adonan rotinya?

(+) I have been spending a lot of money lately. / Aku menghabiskan banyak uang akhir-akhir ini.
(-) I have not been spending a lot of money lately. / Aku tidak menghabiskan banyak uang akhir-akhir ini.
(?) Have you been spending a lot of money lately? / Apakah kamu menghabiskan banyak uang akhir-akhir ini?

(+) My sister has been drinking much coffee for the last two days. / Kakakku banyak minum kopi selama dua hari terakhir.
(-) My sister has not been drinking much coffee for the last two days. / Kakakku tidak banyak minum kopi selama dua hari terakhir.
(?) Has your sister been drinking much coffee for the last two days? / Apakah kakakmu banyak minum kopi selama dua hari terakhir?

Baca juga: Simple Present Tense: Pengertian dan Contohnya

(+) My brother has been playing game for five hours. / Kakakku telah bermain game selama lima jam.
(-) My brother has not been playing game for five hours. / Kakakku belum bermain game selama lima jam.
(?) Has your brother playing game for five hours? / Apakah kakakmu telah bermain game selama lima jam?

(+) They have been sunbathing since ten minutes ago. / Mereka sudah berjemur sejak sepuluh menit yang lalu.
(-) They have not been sunbathing since ten minutes ago. / Mereka belum berjemur sejak sepuluh menit yang lalu.
(?) Have they been sunbathing since ten minutes ago? / Apakah mereka sudah berjemur sejak sepuluh menit yang lalu?

(+) My cat has been sleeping for over four hours. / Kucingku sudah tidur selama empat jam.
(-) My cat has not been sleeping for four hours. / Kucingku belum tidur selama empat jam.
(?) Has your cat been sleeping for over four hours? / Apakah kucingmu sudah tidur selama empat jam?

Dapatkan update berita pilihan dan breaking news setiap hari dari Kompas.com. Mari bergabung di Grup Telegram "Kompas.com News Update", caranya klik link https://t.me/kompascomupdate, kemudian join. Anda harus install aplikasi Telegram terlebih dulu di ponsel.


Baca berita tanpa iklan. Gabung Kompas.com+
Halaman Selanjutnya
Halaman
Tag

Artikel Terkait

Artikel berhasil disimpan
Lihat
Artikel berhasil dihapus dari list yang disimpan
Oke
Artikel tersimpan di list yang disukai
Lihat
Artikel dihapus dari list yang disukai
Oke
Artikel dihapus dari list yang disukai
Oke
Baca berita tanpa iklan. Gabung Kompas.com+

Kompas.com Play

Lihat Semua

Terpopuler
Komentar
Tulis komentar Anda...
Terkini
Lihat Semua
Jelajahi