Grammar Quiz

[ Tenses ]

You _____ your report by this time next week.

A. will have finished

B. have finished

C. had finished

D. finished

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Voice Present SimpleModals "Should"If ClausesPreposition FormParallel Structure or Combining SentencesInterjections, Tag Questions and Nouns of Direct AddressModals of Necessity and SuggestionDemonstrative PronounPassivisationComparatives - Superlatives

Other quiz:

Comparison › View

In my opinion, what is the ______ TV show?

A. good

B. funnier

C. funniest

D. better


Grammar › View

____ book that you gave me on Sunday was really good.

A. a

B. an

C. the

D. no article

Grammar › View

Look at those clouds – it_________ in a minute.

A. will rain

B. rains

C. is going to rain

D. is raining


Grammar › View

________ to leave official documents on your desk unattended.

A. You never must

B. Never will you

C. You should never

D. Never are you