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:

Narrative Tenses › View

I ______ him before we met at the party.

A. hadn’t seen

B. didn’t see

C. wasn’t seeing

D. hadn’t been seeing


Grammar › View

Go to ____ tall building over there.

A. a

B. an

C. the

D. some

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