Tense mixed review Worksheet-24
Use the correct perfect tense form:
A. Have finished B. Has finished
C. Will have finished D. Had finished
A. Had watched B. Have watched
C. Will have watched D. Has watched
A. Have cooked B. Had cooked
C. Will have cooked D. Has cooked
A. Will have written B. Have written
C. Has written D. Had written
A. Has returned B. Had returned
C. Will have returned D. Have returned
A. Had known B. Has known
C. Have known D. Will have known
A. Will have arrived B. Have arrived
C. Has arrived D. Had arrived
A. Have eaten B. Had eaten
C. Will have eaten D. Has eaten
A. Have been B. Had been
C. Has been D. Will have been
A. Has arrived B. Have arrived
C. Will have arrived D. Had arrived
Answer Key:
Explanation: ‘Tomorrow’ suggests future tense.
Explanation: ‘Non-specific time’ suggests present tense and ‘we’ is a plural subject.
Explanation: ‘Arrived’ suggests past tense.
Explanation: ‘Non-specific time’ suggests present tense and 'Sunita' is a singular subject.
Explanation: ‘Next week’ suggests future tense.
Explanation: ‘Non-specific time’ suggests present tense and the subject is 'I'.
Explanation: ‘Began’ suggests past tense.
Explanation: ‘Could stop’ suggests past tense.
Explanation: ‘Non-specific time’ suggests present tense and 'Sunita' is a singular subject.
Explanation: ‘Was made’ suggests past tense.