[ 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 regretsOther quiz:
Grammar › ViewThe 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
