请问谁能解释下happen to have

问题描述:

请问谁能解释下happen to have

碰巧看到过.
happen to do sth.用完成时应该是碰巧做过什么事情.