Grammar Quiz

[ Should, Should not have ]

I ___________ _____________ that coat. (buy)

A. should have buy

B. shouldn’t have bought

C. should have bought

D. buy

Select your answer:
A  B  C  D  E 


Random Topics:

ComparisionsWas & Were QuestionsPersonal & Possessive PronounsEs and SInfinitiveGerunds and ModalsFamily Members and Present SimplePresent or Past TensesSubjunctiveDegrees of Adjectives

Other quiz:

Passive Voice › View

It _______ that the strike will end soon.

A. is expected

B. expected

C. are expected

D. was expected


Grammar › View

I have to ….. before examination.

A. Study

B. Studying

C. Studies

D. Studied

Grammar › View

Choose the correct punctuation for the following sentence: Why did you do that

A. ?

B. ,

C. .

D. !


Grammar › View

Research has shown that there are more than 4000 species __________ frogs around the world.

A. in

B. on

C. of

D. off