"have a visit"与“on a visit"的意思与用法?