Perfect present tenses Worksheet-6
Fill in the blank with the correct present perfect tense form:
A. Is having taken B. Has taken
C. Have taken D. Had taken
A. Has prepared B. Have prepared
C. Is having prepared D. Had prepared
A. Have…gone B. Had …gone
C. Has …gone D. Is having …gone
A. Is having used B. Have used
C. Had used D. Has used
A. Had … disappeared B. Has … disappeared
C. Is having … disappeared D. Have … disappeared
A. Has broken B. Have broken
C. Had broken D. Is having broken
A. Had met B. Have met C. Has met D. Is having met
A. Is having worked B. Had worked
C. Have worked D. Has worked
A. Have done B. Is having done
C. Had done D. Has done
A. Is having come B. Had come
C. Have come D. Has come
Answer Key:
Explanation: Since the subject is singular, ‘has taken’ is the correct present perfect tense form.
Explanation: Since the subject is singular, ‘has prepared’ is the correct present perfect tense form.
Explanation: Since the subject is singular, ‘has gone’ is the correct present perfect tense form.
Explanation: Since the subject is ‘you’, ‘have used’ is the correct present perfect tense form.
Explanation: Since the subject is plural, ‘have…disappeared’ is the correct present perfect tense form.
Explanation: Since the subject is singular, ‘has broken’ is the correct present perfect tense form.
Explanation: Since the subject is ‘I’, ‘have met’ is the correct present perfect tense form.
Explanation: Since the subject is plural, ‘have worked’ is the correct present perfect tense form.
Explanation: Since the subject is plural, ‘have done’ is the correct present perfect tense form.
Explanation: Since the subject is ‘you’, ‘have come’ is the correct present perfect tense form.