Grammar Quiz

[ Grammar ]

‘You ____ the report yesterday as the director won’t need it until next week’

A. should have finished

B. needn’t have finished

C. could have finished

D. mustn’t have finished

Select your answer:
         


Random Topics:
Present vs. Past Participle Simple Past TensePast Simple Vs. Present Perfect Present TensesIndirect SpeechPresent Simple VS ContinuousPreposition of DirectionPresent Perfect vs Past Simple TenseAdverbs, Infinitives, Definite Article

Other quiz:

Adjective vs. Adverb › View

She plays the piano ___.

A. Perfect
B. Perfectly


Grammar › View

Nick ___ come to the beach with us because he has to study for a test.

A. can’t

B. has to

C. can

D. doesn’t have ot


How to use : Read the question carefully, then select one of the answers button.