Yes, I am still confused with the sentences like ' to have' but not all the sentences related 'to have'. I can understand the sentences below:
I am happy to have been invited by him.
He was happy to have met Mr. Smith.
He was supposed to have married on 20 December.
You have to have made a reservation.
He must have been driven to despair to have killed her.
But I do not understand the sentences like:
It is considered normal for the people these days to have had some practical knowledge before joining some a new job.
It is better to have loved & lost than never to have lost at all.
I would have liked to have invited few people.
It would have been nice to have had great Bollywood presence. The most popular symbol of India.