Past Perfect: kalimat, latihan, tes dan contoh

Past Perfect menggunakan

Past Perfect digunakan untuk membicarakan suatu tindakan yang terjadi sebelum tindakan lain atau titik waktu lain di masa lalu.

She had left before I arrived.
Dia sudah pergi sebelum saya tiba.

Past Perfect Bentuk

Subject + had + V3.

I had finished the report before the meeting started.
Saya telah menyelesaikan laporan itu sebelum rapat dimulai.
They had already gone home when we called.
Mereka sudah pulang ketika kami menelepon.

Past Perfect Aturan

  • Past Perfect menunjukkan bahwa satu tindakan terjadi sebelum tindakan lain di masa lalu.
    When I arrived, they had already started the meeting.
    Ketika saya tiba, mereka sudah memulai rapat.
    He had locked the door before he left.
    Dia telah mengunci pintu sebelum dia pergi.
  • Ini sering digunakan dengan before, after, when, dan by the time.
    By the time we got to the station, the train had left.
    Pada saat kami tiba di stasiun, kereta sudah berangkat.
    After she had finished the task, she went for a walk.
    Setelah dia selesai mengerjakan tugas itu, dia pergi berjalan-jalan.
  • Ini sering digunakan dengan kata-kata seperti sudah, baru saja, dan tidak pernah.
    I had already seen that film before we watched it together.
    Saya sudah pernah menonton film itu sebelum kami menontonnya bersama.
    She had never visited that city before her business trip.
    Dia belum pernah mengunjungi kota itu sebelum perjalanan bisnisnya.
  • Ini sering digunakan dengan ungkapan seperti pada pukul 5, pada hari Senin, atau pada akhir minggu ketika kita membicarakan suatu hasil sebelum waktu lampau.
    By Friday, we had finished the project.
    Pada hari Jumat, kami telah menyelesaikan proyek itu.
    By the end of the day, she had answered all the emails.
    Pada akhir hari itu, dia telah menjawab semua email.
  • Past Perfect dapat digunakan untuk menjelaskan alasan atau hasil di masa lalu.
    He was tired because he had worked all night.
    Dia lelah karena dia telah bekerja sepanjang malam.
    They missed the flight because they had left home too late.
    Mereka ketinggalan pesawat karena mereka berangkat dari rumah terlalu terlambat.

Past Perfect Negasi

  • Negasi dibentuk dengan had not atau bentuk singkat hadn't.
    I hadn't finished the report before the manager arrived.
    Saya belum menyelesaikan laporan itu sebelum manajer tiba.
    She hadn't seen the message before the meeting started.
    Dia belum melihat pesan itu sebelum rapat dimulai.

Past Perfect Pertanyaan

Dalam kalimat tanya, had ditempatkan sebelum subjek.

Had + subject + V3?
Wh-word + had + subject + V3?

Had you finished the report before the deadline?
Apakah kamu sudah menyelesaikan laporan itu sebelum tenggat waktu?
Had she left before you called?
Apakah dia sudah pergi sebelum kamu menelepon?
Why had they cancelled the meeting?
Mengapa mereka telah membatalkan rapat itu?
Where had he worked before he moved to London?
Di mana dia bekerja sebelum dia pindah ke London?

Past Perfect Kekeliruan umum

❌ She had went home before I arrived.
✅ She had gone home before I arrived.
❌ They hadn't finished the work before the meeting had started.
✅ They hadn't finished the work before the meeting started.
❌ Did you had finished the task before lunch?
✅ Had you finished the task before lunch?
❌ I was tired because I worked all night.
✅ I was tired because I had worked all night.

Past Perfect Kalimat

By the time we arrived, the conference had already started.
Pada saat kami tiba, konferensi sudah dimulai.
She had prepared everything before the guests came.
Dia telah menyiapkan semuanya sebelum para tamu datang.
I had saved the document before the computer crashed.
Saya telah menyimpan dokumen itu sebelum komputer mogok.
They had discussed the problem before they spoke to the manager.
Mereka telah membahas masalah itu sebelum mereka berbicara dengan manajer.
He had never used that software before he joined the team.
Dia belum pernah menggunakan perangkat lunak itu sebelum bergabung dengan tim.
We had booked the tickets before we chose the hotel.
Kami telah memesan tiket sebelum kami memilih hotel.
She had already left when I got to the office.
Dia sudah pergi ketika saya sampai di kantor.
They had finished dinner before the film started.
Mereka telah selesai makan malam sebelum film dimulai.
I had written the email before I noticed the mistake.
Saya telah menulis email itu sebelum saya menyadari kesalahannya.
He had improved his English before he applied for the job.
Dia telah meningkatkan kemampuan bahasa Inggrisnya sebelum dia melamar pekerjaan itu.

Past Perfect Contoh

I had completed the task before my manager asked about it.
Saya telah menyelesaikan tugas itu sebelum manajer saya menanyakannya.
She had forgotten her password, so she couldn't log in.
Dia lupa kata sandinya, jadi dia tidak bisa masuk.
They had already made a decision when we joined the meeting.
Mereka sudah membuat keputusan ketika kami bergabung dalam rapat itu.
We had seen that place once before we moved there.
Kami pernah melihat tempat itu sekali sebelum kami pindah ke sana.
He had checked the code carefully before he published the update.
Dia telah memeriksa kodenya dengan cermat sebelum dia menerbitkan pembaruan tersebut.
I had never tried that kind of food before I went to Spain.
Saya belum pernah mencoba makanan seperti itu sebelum saya pergi ke Spanyol.
She had printed the documents before the client arrived.
Dia telah mencetak dokumen-dokumen itu sebelum klien datang.
We had cleaned the apartment before our friends came over.
Kami telah membersihkan apartemen sebelum teman-teman kami datang.
He had read the instructions before he started the test.
Dia telah membaca petunjuk sebelum dia mulai mengerjakan tes.
They had moved to a new office before they hired more employees.
Mereka telah pindah ke kantor baru sebelum mereka merekrut lebih banyak karyawan.

Latihan tata bahasa Inggris yang tersedia di aplikasi

Tenses

Conditionals

Sentences

Verbs