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

The students were working in the class, when the the internet connection_____(fail).

A. was failing

B. were failing

C. failed


Grammar and Vocabulary › View

We didn’t go _____ last year. We stayed in this country.

A. abroad

B. holiday

C. sightseeing

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