应该是d.to have 表示目的,因为问句问得是为什么,也就是你父母去北京的目的,所以回答:
他们是去参加一个会议的.
完整的回答应是:They went there to have a meeting.