Topics: Mixed Tenses
Use a time expression to complete the sentence: By next year, I (finish) my degree.
A. will finish
B. finishing
C. will have finished
D. finished
Select your answer:

Random Topics:
Aspect or tenses of VerbsTenses and QuestionsNoun, Verb, AdjectiveToeic VerbTypes of PrepositionPassive Voice with Modal VerbsPast Simple VS Used toReported Speech and Reporting Verbsused to, be used to, get used toSuperlative & Comparative AdverbsOther quiz:
Grammar › ViewThe boys are naughty. ________ draw pictures on the wall.
A. They
B. Them
C. It
Grammar and Vocabulary › View
Would all …. please make their way to the starting line?
A. opponents
B. competitors
