[ 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:
Grammar › ViewThe simple past of “sleep”
A. slept
B. sleept
C. slipt
D. sleeping
Phrasal Verb › View
Mean
A. Get at
B. Get on
C. Get to
D. Get in
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
