Grammar Quiz

[ 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:

Pronouns, Sentence Structure, and Figurative LanguageIrregular AdjectivesNarrative, Past TensesShould, Should not havePresent Tenses: Simple vs ContinuousVerb 3 formsGrammar and EssayGrammar - Countable/ UncountableTransition Words-ed or -ing

Other quiz:

Articles & Preposition › View

Is he a clerk? A: No, he’s ____ manager. (There’s only one manager)

A. the

B. No Article

C. a


Present Tenses › View

How long you ……………….. English? For 5 years now.

A. has …. Studied

B. have ….. studied

C. has been ….. studying

D. have ….. been studying