Grammar Quiz

[ Tenses ]

By next year, I (finish) ………my bachelor’s degree.

A. will have finished

B. finished

C. will finish

D. is finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and ConditionalsPresent TensesPresent Simple, Present Continuous or Present PerfectEnglish MorphosyntaxCountable QuantifiersModals of Obligation & ProhibitionNarrative Tenses & ConditionalsAdjective vs AdverbGrammar & VocabModal Verbs and Contrastive Conjunctions

Other quiz:

Tenses › View

My parents (be) ………………at home last night.

A. was

B. is

C. are

D. were


Tenses › View

This box ………. a lot. What is in it?

A. is weighing

B. weighs