Which of the following is a correct present perfect tense form? A. Have went B. Has gone C. Had gone D. Goes