Perbedaan waktu
Present perfect digunakan untuk menceritakan kejadian yang baru saja terjadi dan berkaitan dengan waktu saat ini.Who is the woman, I have seen her before but I can't remember where.
We aren't hungry we've just have lunch.
The house is dirty they have not cleaned for three weeks.
Past perfect digunakan untuk menceritakan kejadian yang baru saja terjadi tetapi berkaitan dengan kejadian di waktu lampau.
I wasn't sure who she was. I'd seen her before, but I couldn't remember where.
We weren't hungry. We'd just had lunch.
The house was dirty. They hadn't cleaned it for weeks.
Struktur kalimat
Present perfectS + Have/Has + V3
Untuk lebih jelasnya lihat ini
Past perfect
S + Had + V3
Untuk lebih jelasnya lihat ini