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

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