has been interfacing
-ha estado conectando
Presente perfecto progresivo para el sujetohe/shedel verbointerface.

interface

Yes A couple of Highlights: Man has been interfacing with this 'Home' for thousands of years.
Si Un par de destacados: El ser humano ha estado interactuando con este 'Hogar' por miles de años.
Palabra del día
el tema