De traductores profesionales, empresas, páginas web y repositorios de traducción de libre uso.
also, unlike the present perfect, we can use specific time words with the past perfect, for example:
inoltre, al contrario di quel che succede con il present perfect, con il past perfectpossiamo usare avverbi di tempo: