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:

Grammar › View

My aunt_________ a new pair of shoes for me last Saturday.

A. buy

B. buys

C. bought

D. will buy


Quantifiers › View

There are two teachers. One is experienced. …. is not

A. another

B. the other

C. other

D. the another

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