Does the sentence "It is good to have seen them again" have a progressive or perfective aspect?