Grammar Quiz

[ Grammar ]

I can come with you tonight. I … (finish) my assignment by then.

A. will have finished

B. have finished

C. have been finished

D. had finished

Select your answer:
         


Random Topics:

Present Simple & Present Progressive TenseHave GotGrammar and PrepositionsDo not- Does notSimple vs Continuous Past TenseContinuous TensesSimple Past or Past ContinuousCoordinating Conjunctions and Comparative AdjectivesVerb to haveAdverbial Concession Clauses

Other quiz:

Adverbs › View

The writer was arrested …….. an article about the Government

A. Because

B. Because of


Tenses › View

By the end of the war, almost 200.000 black soldiers and sailors ___ for the Union and freedom

A. fought

B. have fought

C. has fought

D. had fought