Kali ini kita akan membahas tentang ๐ grammar. Lebih tepatnya perbedaan present perfect dan past perfect. Mau tahu perbedaannya? Simak penjelasan berikut ini ya!
Present perfect tense digunakan untuk menunjukkan peristiwa atau kegiatan yang telah terjadi di waktu yang tidak spesifik sedangkan past perfect digunakan untuk menyatakan kegiatan atau peristiwa yang terjadi sebelum kegiatan lain berlangsung di masa lampau (past).
Contoh
I am not hungry now. I have already eaten.
Terjemahan
Sekarang aku tidak lapar. Aku sudah makan.
โHungryโ terjadi di masa sekarang (present) sehingga kalimat I have already eaten menggunakan present perfect tense.
Contoh
I was not hungry yesterday. I had already eaten.
Terjemahan
Kemarin aku tidak lapar. Aku sudah makan
โHungryโ terjadi di masa lampau (past) sehingga kalimat I had already eaten menggunakan past perfect tense.
Exercise
Nah, sekarang EFriends sudah memahami perbedaan penggunaan present perfect dan past perfect tense 'kan? Agar kamu semakin memahami perbedaannya, yuk isi latihan soal berikut!
1. A: Oh no! Weโre too late. The train (leave, already)______ B: Thatโs okay. Weโll catch the next train to Jogja.
2. Last Thursday, we went to the station to catch a train to Jogja, but we were too late.
The train (leave, already)______.
3. A: Go back to sleep. Itโs only six oโclock in the morning. B: Iโm not sleepy. I (sleep, already)_____ for eight hours.
4. I woke up at six this morning, but I couldnโt get back to sleep. I wasnโt sleepy. I
(sleep, already)_____ for eight hours.
5. A: Iโll introduce you to Professor Newton at the meeting tonight. B: You donโt need to. I (meet, already)_____ him.
6. Jack offered to introduce me to Professor Newton, but it wasnโt necessary. I (meet, already)_____ him.
7. A: Do you want to go to the movie tonight? B: What are you going to see?
A: Aladdin B: I (see)_______ it. Thanks anyway.
8. I didnโt go to the movies with James last Tuesday night. I (see)_____ it.
9. Amanda didnโt need to study the multiplication tables in fifth grade. She (learn)_____ them.
10. Are you from Jakarta? I (be, never)______ there. Iโd like to go there someday.
Dapatkan Promo Harga Kursus Terbaik!*
Isi formulir di bawah ini untuk mendapatkan harga Kursus Terbaik bersama EF. Yuk, ikutan sekarang!
Answer
1. has already left
2. had already left
3. have slept
4. had slept
5. have already met
6. had already met
7. have seen
8. had seen
9. had learned
10. have never been.