Grammar Quiz

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, Future

Other 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