Grammar Quiz

[ Mixed General Quiz ]

Have a ___. Give me another chance.
a. hart
b. heart

Select your answer:
A  B  C  D  E 


Random Topics:

Adverb Clause ConnectorContrastive ConjunctionsCommon ErrorPreposition of TimePresent Simple Positive and NegativeAuxiliary VerbsDistinguishing Future TensesDo not- Does notPassivisationNoun Phrases and Verb Phrases

Other quiz:

Grammar › View

It..rain today

A. are not

B. is not

C. am not

D. have not


Adjective Clause › View

Do you know the boy …….. we talked to yesterday.

A. Whom
B. To whom
C. Who
D. Which
E. For whom

Vocabulary › View

tremendous; very large

A. scurry

B. warily

C. immense

D. sternly


Infinitives for reasons › View

Last night, I went online___________a flight. Luckily, I found one right away.

A. To find

B. Finding

C. To finding

D. To found