"having been launched..." - funckjonuje tu jako imiesłów, dlatego też jest przecinek. Nie znaczy to nic więcej jak "będąc uruchomioną"
The site is still new (czas present simple), having been launched in late March (używając imiesłowu w czasie Present Perfect podkreślamy czas przeszły czynności i jej skutek)
Wykup dostęp, aby dodać komentarz.