Grammar Quiz

[ Prepositions ]

Are you very good …………. English?

A. at

B. in

C. for

Select your answer:
A  B  C  D  E 


Random Topics:

Gerund and To InfinitiveVocab CheckingHas and HaveSecond ConditionalsLinking WordsComplex SentencesLet & Be allowed toGive, do and makeIndefinite and Intensive NounModal and Phrasal Verbs

Other quiz:

Grammar › View

Mr Lim never buys turtle eggs _______ he wants to save the turtles.

A. but

B. because

C. so


Past Perfect and Past Perfect Continuous Tense › View

We _________ (prepare) him for this race for months before he decided to quit.

A. had preparing

B. had prepared

C. had been prepared

D. had been preparing

Grammar › View

I jumped out of my chair ____ I heard him at the door.

A. when

B. while


Vocabulary › View

scolded or corrected; expressed disapproval or blame

A. tailor

B. solitary

C. peculiar

D. reproached