Hi, Here's the very broad idea. Present Perfect deals with the past up to the present. Past Perfect deals with the past up to some later point in the past.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymousmain difference between present perfect and past perfectX = the present moment