Perfect present tenses Worksheet-1
Fill in the blank with correct form of the verb.
A. lost B. have lost C. am losing D. was lost
A. went B. was going C. has gone D. is gone
Read More...
Perfect present tenses Worksheet-2
Fill in the blank with the correct present perfect tense form:
A. Have waited B. Has waited
C. Was waited D. Had waited
A. Have watched B. Is having watched
Read More...Perfect present tenses Worksheet-3
Fill in the blank with the correct present perfect tense form:
A. Is having led B. Had led
C. Have led D. Has led
A. Is having asked B. Have asked
Read More...