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:
Reported SpeechTenses and OpinionsConditional Sentences Type 1Tenses and Passive VoiceModal AdverbsPerfect Verb TensesSimple Past ContinuosAnalogySubject/Verb Agreement with Collective NounsPast, Present, FutureOther quiz:
Articles and Determiners › View____ flowers are not for sale.
A. That
B. This
C. These
D. What
Grammar › View
If you hadn’t told her the truth, she ……….. it.
A. won’t know
B. wouldn’t have known
C. wouldn’t know
D. didn’t know
