[ Grammar ]
They _________ this course by next June.
A. have finished
B. will finish
C. are going to finish
D. will have finished

Random Topics:
Because of & Inspite ofWho or WhomProgressive Verb TensesFuture PassiveNo Excuse Words / Conjunction SOArticle & PrepositionContinuous and Perfect TensesModals and Modal PerfectsAdverbs (manners & modifiers)AbilityOther quiz:
Grammar › ViewBruno wants ________ the negotiations tomorrow.
A. to conclude
B. conclude
C. concluded
D. concluding
Grammar › View
The plural form of tooth is __________
A. tooths
B. toothes
C. teeth
D. test
Grammar › ViewSydney has …. (beautiful) coast in the world.
A. the beautifullest
B. the most beautifullest
C. the most beautiful
D. the beautiful
Vocabulary › View
To discuss all points of view.
A. Persuade
B. Debate
C. Delegates
D. Politics
