Grammar Quiz

[ Grammar ]

I ___________________________________ (buy) bread but I didn’t know we needed it. (past possibility)

A. could have bought

B. could has bought

C. must have bought

D. should have bought

Select your answer:
         


Random Topics:

Infinitive and GerundContrastive ConjunctionsRelative & ModalsProgressive Tensetoo / enoughPresent, Past, and Future TimePrepositionObject PronounParticiple - ing/ ed

Other quiz:

Grammar › View

What is a run-on sentence?

A. Two or more complete ideas without correct punctuation to separate them

B. An incomplete sentence

C. A sentence with too many periods


Perfect Tenses › View

She _________________ ten pages already.

A. has wrote

B. has written

C. has writed

D. has wrotten