Perfect present tenses Worksheet-4
Fill in the blank with the correct present perfect tense form:
A. Is having studied B. Have studied
C. Has studied D. Had studied
A. Is having cleared B. Have cleared
Read More...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
Read More...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
Read More...