tense
Czas past perfect ("had" + imiesłów czasu przeszłego) oznacza wcześniejsze z dwóch zdarzeń przeszłych, dlatego właśnie „had already started” jest tu poprawne — rozpoczęcie filmu nastąpiło przed przybyciem grupy, a angielski potrzebuje tej dodatkowej warstwy czasu, by wyraźnie pokazać tę kolejność.
„Has” to present perfect, używane dla czynności powiązanych z teraźniejszością, a nie do porządkowania dwóch zdarzeń przeszłych, a „did” to simple past, które spłaszczyłoby zdanie do niejednoznacznego czasu, nie pokazując, które zdarzenie nastąpiło pierwsze.
To rozróżnienie ma największe znaczenie w opowiadaniu historii i relacjonowaniu, gdzie pomylenie kolejności zdarzeń przeszłych może naprawdę wprowadzić słuchacza w błąd co do tego, co wydarzyło się przed czym — past perfect istnieje właśnie po to, by temu zapobiec.
Quration — Quration English