Topics: Tenses and Verb Forms
. More Fill in the Blanks 26. I ______ (finish) my report before you return.
A. will finish
B. will have finished
C. will be finishing
D. will have been finishing
Select your answer:

Random Topics:
Tenses StructureSubject Verb Agreement and Coordinating ConjunctionsConjunctions and CommasGerund & ParticiplePresent Simple TensePresent Simple and Past ContinuousRelative Clauses & Real ConditionalsGrammar - much, many, a lot ofGrammar (was, were, could, could not)Going To Be and WillOther quiz:
Tenses › ViewIdentify the error in this sentence: “When he will come, we will discuss the matter.”
A. No error
B. When he comes, we will discuss the matter.
C. When he would come, we will discuss the matter.
D. When he will be coming, we will discuss the matter.
Grammar › View
Jane’s parents encouraged … horse riding.
A. to take up
B. her to take up
C. taking up