Grammar Quiz

[ Grammar ]

Fill the blank with suitable preposition

I have been working hard …….. arithmetic.

A. on

B. at

C. for

Select your answer:
A  B  C  D  E 


Random Topics:

Modals - Reported Speech - ConditionalsReported Speech and Reporting VerbsGerund and InfinitivesAdjective, Adverb, and Noun FormsNoun Clauses with THATCompound Words and SentencesPast Simple VS Used toFigure of SpeechPunctuation and GrammarConjunctions, Interjections and Determiners

Other quiz:

Grammar › View

Other _____ school work, I have nothing left to do.

A. then

B. than


Tenses › View

While I ………………….. TV last night, a mouse ran across the floor.

A. watch

B. watched

C. was watching

D. am watching

Grammar › View

I dislike _______ th dishes

A. cooking

B. making

C. washing

D. having


Grammar › View

I lost my keys when I ________ (walk) home.

A. walked

B. walk

C. is walking

D. was walking