اسمح لى اخى الفاضل بالتدخل فى النقاش والاجابة على سؤالك الاخير حيث ان الجملتين صحيحتين لان thanks to معناها بفضل و to هنا ليست مصدرية لذلك يأتى بعدها عبارة والعبارة فى اللغة لا تحتوى على فاعل او فعل محدد لذلك arriving early صحيحة ولكن الاصح والاكثر شيوعا هو early arrival حيث ان هذه عبارة اسمية تتكون من صفة + اسم والعبارة الاسمية فى اللغة الانجليزية تعمل عمل الاسم .
بالمناسبة thanks to من ادوات الربط التى تربط جملة نتيجة بسبب وياتى بعدها عبارة السبب اى انها تساوي because of = owing to = due to ....etc
.
أ/ محمود فتحى