Perfect present tenses Worksheet-5
Fill in the blank with the correct present perfect tense form:
A. Is having decorated B. Have decorated
C. Has decorated D. Had decorated
A. Had bought B. Is having bought
C. Has bought D. Have bought
A. Is having ripened B. Has ripened
C. Have riped D. Have ripened
A. Has cut B. Have cut
C. Had cut D. Is having cut
A. Has learned B. Have learned
C. Had learned D. Is having learned
A. Is having brought B. Have brought
C. Had brought D. Has brought
A. Is having cleaned B. Have cleaned
C. Has cleaned D. Had cleaned
A. Had told B. Have told
C. Is having told D. Has told
A. Is having…washed B. Have…washing
C. Had…washed D. Has…washed
A. Have donated B. Is having donated
C. Has donated D. Had donated
Answer Key:
Explanation: Since the subject is plural, ‘have decorated’ is the correct present perfect tense form.
Explanation: Since the subject is plural, ‘have bought’ is the correct present perfect tense form.
Explanation: Since the subject is plural, ‘have ripened’ is the correct present perfect tense form.
Explanation: Since the subject is singular, ‘has cut’ is the correct present perfect tense form.
Explanation: Since the subject is ‘I’, ‘have learned’ is the correct present perfect tense form.
Explanation: Since the subject is singular, ‘has brought’ is the correct present perfect tense form.
Explanation: Since the subject is singular, ‘has cleaned’ is the correct present perfect tense form.
Explanation: Since the subject is ‘you’, ‘have told’ is the correct present perfect tense form.
Explanation: Since the subject is singular, ‘has washed’ is the correct present perfect tense form.
Explanation: Since the subject is singular, ‘has donated’ is the correct present perfect tense form.