sembra che abbiano

it seems they have

→ sembrare
phrase Uncommon #16,324
it seems they have Used to express an assumption or deduction about something that appears true. Followed by the subjunctive.
IT: Sembra che abbiano già finito.
EN: It seems they have already finished.

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)

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.