Intermediate Quiz 79
Pola Kalimat Present Perfect:
– Subject + have/has + Verb 3 (aktif)
– Subject + have/has + been + Verb 3 (pasif)
Pola Kalimat Present Perfect Continuous:
– Subject + have/has + been + Verb -ing
1. He has _____ to hospital for tests.
(A) taken
(B) been taken
(C) been taking
Correct answer: (B) been taken
He has been taken to hospital for tests.
= Dia telah dibawa ke rumah sakit untuk menjalani tes.
Kalimat ini menggunakan pola Present Perfect (pasif).
– Subject + have/has + been + Verb 3 (pasif)
Kita gunakan pola ini untuk mengekspresikan sebuah tindakan yang sudah dilakukan.
2. My job has _____ me all over the world.
(A) taken
(B) taking
(C) been taken
Correct answer: (A) taken
My job has taken me all over the world.
= Pekerjaanku telah membawaku ke seluruh penjuru dunia.
Kalimat ini menggunakan pola Present Perfect (aktif).
– Subject + have/has + Verb 3 (aktif)
Kita gunakan pola ini untuk sesuatu yang sudah terjadi.
3. Have you _____ your medicine ?
(A) taking
(B) been taken
(C) been taking
Correct answer: (C) been taking
Have you been taking your medicine ?
= Apakah kamu minum obatmu sampai saat ini?
Kalimat ini menggunakan pola Present Perfect Continuous.
– Subject + have/has + been + Verb -ing
Kita gunakan pola ini untuk mengekspresikan sesuatu yang sudah dimulai di masa lalu dan masih berlangsung hingga saat ini.
4. I should never have _____ that job in the first place.
(A) taken
(B) been taken
(C) been taking
Correct answer: (A) taken
I should never have taken that job in the first place.
= Seharusnya aku tidak mengambil pekerjaan itu.
Kalimat ini menggunakan pola Present Perfect (aktif) dengan tambahan modal verb (should). Bentuk ini kadang dikategorikan sebagai Past Future Perfect tense.
– Subject + should + have + Verb 3.
Kita gunakan pola ini untuk sesuatu yang diinginkan pembicara ketika tindakan yang lain sudah dilakukan.
5. The tournament has _____ place for 71 years.
(A) taking
(B) been taken
(C) been taking
Correct answer: (C) been taking
The tournament has been taking place for 71 years.
= Turnamen itu sudah berjalan selama 71 tahun.
Kalimat ini menggunakan pola Present Perfect Continuous.
– Subject + have/has + been + Verb -ing
Kita gunakan pola ini untuk mengekspresikan sesuatu yang sudah dimulai di masa lalu dan masih berlangsung hingga saat ini.