A. HAVE VISITED B. VISIT C. VISITING D. VISITED

27. A. have visited B. visit C. visiting D. visited