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:

Gerund and Infinitive › View

What is the gerund verb in the following sentence?

I love running outside and I hate running on the treadmill.

A. love

B. hate

C. running

D. treadmill


Question Words › View

_______ is she late? She is late because she missed the bus.

A. Who

B. When

C. Why

D. Where

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