Present perfect tense dan past perfect tense juga bisa dibuat menjadi passive voice. Walaupun sama-sama berbentuk kalimat passive, tapi keduanya memiliki fungsi yang berbeda. Mari simak perbedaan present perfect dan past perfect tense dalam passive voice berikut ini.

Perbedaan Present Perfect dan Past Perfect Passive Voice

1. Passive Voice: Present Perfect Tense

Fungsi passive voice dengan present perfect tense adalah untuk membicarakan kejadian yang baru saja terjadi dan efeknya masih terasa hingga saat ini.

Lihatlah kalimat passive voice di bawah ini:

passive voice present perfect

Kalimat pasif di atas lebih menekankan pada kegiatan memberi makan kucing yang baru saja dilakukan dan saat ini kucing-kucing tersebut sudah tidak lapar lagi.

Rumus passive voice:

Subject + has/have been + past participle (V3)

Contoh kalimat present perfect passive voice:

  • This door has been painted beautifully.
  • Do you know if all the lights have been turned off?
  • Has your computer been fixed yet? It broke months ago!
  • The new parts haven’t been delivered yet, so you’ll have to wait.
  • All of the smoke detectors have been replaced.

Tahukah kamu?

2. Passive Voice: Past Perfect Tense

Fungsi past perfect passive voice adalah untuk menekankan pada kegiatan yang terjadi sebelum kejadian kedua menyusul. Semua kegiatan tersebut terjadi di masa lalu.

Lihat kalimat passive voice di bawah ini:

passive voice past perfect tense

Rumus passive voice:

Subject + had been + past participle (V3)

Contoh kalimat past perfect passive voice:

  • This part of the Arctic had never been explored before.
  • The class hadn’t been told that the lecture had been canceled.
  • Susan didn’t realize that the floor had just been polished.
  • We were about to sing Happy Birthday, but the cake had been eaten!
  • Anna was so happy that her cat had been found.

Tahukah kamu?

Bantu sebarkan agar anak-anak tahu cara menyenangkan untuk belajar mandiri:
error120
fb-share-icon34
Tweet 30
fb-share-icon28
Subscribe Yuk!Seru kan permainannya?

Yuk berlangganan untuk mendapatkan update materi dan games terbaru!