sembra che abbiano

it seems that they have

→ sembrare
phrase Uncommon #16,556
it seems that they have Used before a past participle to say that something seems to have happened. The verb after “che” is in the subjunctive.
IT: Sembra che abbiano già finito.
EN: It seems that they have already finished.

Sembra che abbiano usato questo numero di telefono.

It looks like they used this phone number.

— Mr. Vendetta (2002)

Sembra che abbiano bisogno di fondi.

It seems they need funds.

— L'impero delle ombre (2016)

Sembra che abbiano perso le loro chiavi.

It looks like they lost their keys.

Sembra che abbiano aumentato i controlli, vero?

It looks like they've increased the controls, right?

— Akira (1988)

Sembra che abbiano cambiato i loro piani.

It seems they have changed their plans.

— L'impero delle ombre (2016)