Grammar Quiz

[ Tenses ]

The chef __________ the special dish for tonight’s menu since early morning.

A. is preparing

B. has been preparing

C. prepared

D. prepares

Select your answer:
         


Random Topics:

Present Perfect SimplePast Tense (Regular and Irregular)Adverb and Sentence StructureSubordination ConjunctionsPresent/Past/Future Continuous TenseThe First Conditional (if/unless)Prepositions & Modal VerbsApostrophe GrammarVocabulary and IdiomsGrammar: wishes and regrets

Other quiz:

Grammar › View

The film…..by the time we got to the cinema.

A. have started

B. had start

C. has started

D. had started


Grammar › View

If I had known how difficult the job was, I ______________it.

A. won’t have taken

B. must have taken

C. mightn’t have taken

D. should have taken