Professional Documents
Culture Documents
Perfect Tenses Reinforcement
Perfect Tenses Reinforcement
Date:
Instructions:
Choose the correct answer for each sentence. Use the appropriate simple perfect tense (present
perfect, past perfect, or future perfect).
A. will nish
B. have nished
C. had nished
D. nished
2. By the time they arrive, I ____________ all the preparations for the party.
A. have watched
B. had watched
C. will have watched
D. will watch
A. have read
B. is reading
C. will read
D. will have read
A. have played
B. had payed
C. will have played
D. have
6. By the time the school year ends, they ____________ all the required subjects.
A.
B.
A. lived
B. has lived
C. have lived
D. had lived
A. had nished
B. will nish
C. will have nished
D. Has nished
A. have studied
B. had studied
C. will have studied
D. has studied
A. have eaten
B. will eat
C. will have eaten
D. had eaten