Topics: Tenses and Sentence Completion
I ______ (live) here for five years when I graduate.
A. will have lived
B. had lived
C. am living
D. have lived
Preview next quiz:
She ______ (finish) her homework by the time the movie starts.
A. finishes
B. is finishing
C. will finish
D. will have finished