Grammar Quiz

[ Grammar ]

Fill the blank with suitable preposition

I have been working hard …….. arithmetic.

A. on

B. at

C. for

Select your answer:
         


Random Topics:

Verb to beanother/the others/each other/one anotherEnglish ArticleGrammar - NounsPast simple - Irregular VerbsPast PassivePresent, Past, Present Perfect and ComparativeActive and PassiveIndefinite and Reflexive Pronouns

Other quiz:

Reported Speech › View

Where is the error?

John told that he wanted to attend a university.
_
A. told

B. that

C. attend

D. a


Grammar › View

If you ___ late, you won’t see the beginning of the movie.

A. come

B. coming

C. came

D. comes