Dlaczego tak?

Jest oto takie zdanie:
1. Unfortunately when he arrived i was just leaving so we had no time to speak.
Myślałam, że poprawnie to zdanie bedzie brzmiało:
Unfortunately when he had arrived I just left so we had no time to speak.

Czy mozecie mi wytłumaczyć dlaczego pierwsze zdanie jest poprawne i gdzie popełniam błąd podczas myślenia nad poprawnoscia tego zdania? Nie rozumiem dlaczego ma być tak a nie inaczej...


Propozycja

Jeżeli chcesz, się poduczyć czasów bardzo polecam Ci kanał na YouTube o nazwie cel-angielski. Link do tego kanału daje poniżej dodatkowo, daję link do jednego z filmów dotyczącego czasu Present Perfect.

Kanał:https://www.youtube.com/channel/UCBnJlbuavC8s1nEr5FIdmbw
Czas: https://youtu.be/_6ztXhNqTGM

Pozdrawiam,
Jakub.

Z pierwszego zdania wynika,

Z pierwszego zdania wynika, ze mieliscie mozliwosc porozmawiania, poniewaz przez jakis czas byliscie oboje obecni, lecz czasu nie byla na rozmowe.

"Unfortunately when he had arrived I just left so we had no time to speak" oznacza, ze jego przybycie nastapilo po twoim wybyciu. To moze wydawac sie dziwne, ale takie uzycie past perfect to wlasnie znaczy. Nie byliscie ani chwili oboje obecni i nie mieliscie mozliwosci porozmawiania. Co nie oznacza, ze to zdanie jest niepoprawne; ono jest poprawne.