Grammar Quiz

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

Select your answer:
     

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