EF Tenses Series Present Perfect Continuous Tense

2019.07.18
EF Tenses Series Present Perfect Continuous Tense

Hi EFriends, kembali lagi di EF Tenses Series episode 16. Masih ingatkah kamu tentang tenses-tenses sebelumnya? Kamu bisa membaca ulang materi EF Tenses Series lainnya di sini. yaa. Episode kali ini akan membahas tentang present perfect tense. Tenses ini digunakan untuk menyatakan kejadian atau kegiatan yang berlangsung di masa lampau dan masih berlanjut hingga masa sekarang (present) atau saat ini. Contoh kalimat:

I have been sitting here waiting for you since 7 a.m. (Aku sudah duduk di sini menunggumu sejak jam 7 pagi.)

Dapatkan Diskon Kursus Back To School 2,5 Juta di EF, klik link biru ini ▶Diskon 2,5 Juta back To SchoolKursus Bahasa Inggris di EF English First, Belajar Bahasa Inggris makin seru!

Kata kunci waktu yang digunakan dalam present perfect tense adalah for, since, all… (all morning, all night, all day, all week, dan lainnya.)

Formula untuk membuat kalimat present perfect continuous

(+) S + have/has + been + Ving

Contoh kalimat:

  • Marie has been cooking since last night.
  • Smith’s family have been travelling since last October.

Terjemahan

  • Marie memasak sejak semalam.
  • Keluarga Smith bepergian sejak Oktober lalu.
(-) S + have/has + not + been + Ving

Contoh kalimat:

  • Marie has not been cooking since last night.
  • Smith’s family have not been travelling since last October.

Terjemahan

  • Marie tidak memasak sejak semalam.
  • Keluarga Smith tidak bepergian sejak Oktober lalu.
(?) Have/has + S + been + Ving?

Contoh kalimat:

  • Has Marie been cooking since last night?
  • Have Smith’s family been travelling since last October?

Terjemahan

  • Apakah Marie memasak sejak semalam?
  • Apakah keluarga Smith bepergian sejak Oktober lalu?

Ada beberapa verb (kata kerja) yang tidak bisa digunakan dalam bentuk Ving (continuous), sehingga menggunakan simple present perfect. Kata kerja yang tidak bisa digunakan dalam bentuk Ving adalah know, hate, hear, understand, dan want.

  • I have been wanting to visit Japan for years. (salah) 
  • I have wanted to visit Japan for years. (benar)

 

  • Mona has been knowing James since she was a child. (salah)
  • Mona has known James since she was a child. (benar)

 

  • Joan has been hating rock music since she first heard it. (salah)
  • Joan has hated rock music since she first heard it. (benar)

Nah sekarang kamu sudah mengerti kan cara membuat present perfect continuous. Sampai jumpa di EF Tenses Series Berikutnya yaa.

Galat database Wordpress: [The table 'wp_options' is full]
INSERT INTO `wp_options` (`option_name`, `option_value`, `autoload`) VALUES ('_wp_session_5f77289833a3d3b075fb7cc77fbd2db0', 'a:1:{s:10:\"age_filter\";s:4:\"none\";}', 'no') ON DUPLICATE KEY UPDATE `option_name` = VALUES(`option_name`), `option_value` = VALUES(`option_value`), `autoload` = VALUES(`autoload`)

Galat database Wordpress: [The table 'wp_options' is full]
INSERT INTO `wp_options` (`option_name`, `option_value`, `autoload`) VALUES ('_wp_session_expires_5f77289833a3d3b075fb7cc77fbd2db0', '1576389535', 'no') ON DUPLICATE KEY UPDATE `option_name` = VALUES(`option_name`), `option_value` = VALUES(`option_value`), `autoload` = VALUES(`autoload`)