I'm sometimes confused about the difference between present perfect and simple past sentences such as the ones in the title. In what kind of situation do you guys say "Where have I parked my car" or " Where did I park my car?" 

Thanks in advance.