[ Grammar ]
Fill the blank with suitable preposition
I have been working hard …….. arithmetic.
A. on
B. at
C. for

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 DeterminersOther quiz:
Gerund and Infinitive › ViewWhat 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 › ViewI 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
