Now available on AndroidGet it on Google Play
MozhiLingo
via
Learning
← All lessons
Lesson 39B2

Present Perfect Continuous

Present perfect continuous (sudah berlangsung sekian lama)

Bentuk ini menekankan lamanya sebuah kegiatan yang dimulai di masa lalu dan masih berjalan sampai sekarang — mirip 'sudah ... dari tadi' atau 'sudah ... selama' dalam bahasa Indonesia. Susunannya menumpuk tiga bagian sekaligus: have/has + been + kata kerja -ing.

Grammar Comparison

Perbandingan Tata Bahasa

Yang ditekankan adalah lamanya, bukan hasilnya

English

I have been studying for three hours. / How long have you been waiting?

Indonesian

Saya sudah belajar tiga jam. / Sudah berapa lama kamu menunggu?

Bahasa Indonesia menyampaikan hal ini hanya dengan 'sudah' ditambah keterangan lama waktu, sedangkan bahasa Inggris menyusun tiga bagian yang semuanya wajib. Bandingkan dengan present perfect biasa: 'I have read the book' menyoroti hasil (bukunya selesai dibaca), sedangkan 'I have been reading the book' menyoroti prosesnya yang memakan waktu dan mungkin belum selesai. Pertanyaan 'How long...?' hampir selalu dijawab dengan bentuk ini, dipasangkan dengan 'for' untuk lamanya waktu atau 'since' untuk titik mulainya.

Vocabulary

Kosakata

I have been studyingay hav bin STUD-ee-ing
Indonesian
Saya sudah belajar (dari tadi)
How long have you been waiting?how long hav yoo bin WAY-ting
Indonesian
Sudah berapa lama kamu menunggu?
for three hoursfor three OW-erz
Indonesian
selama tiga jam

Finished this lesson?