non siano mai stati a

have never been to

→ non
phrase Uncommon #9,447
have never been to Siano is a subjunctive form of essere (“to be”); the form and ending change to agree with the subject.
IT: Penso che non siano mai stati a Roma.
EN: I think they have never been to Rome.