bjr
present perfect, formation
HAVE (ou HAS à la 3e personne du singulier) + PARTICIPE PASSE
It has offered an online ....
Netflix's ... has grown very quickly...
It has now become one.....
It has attracted more and more....
It has generated billions .....