Grammar Quiz

[ Vocabulary ]

to do better at before, to be greater at something

A. perform

B. pledged

C. surpass

Select your answer:
         


Random Topics:

Verb to bePrepositional PhrasePresent Perfect Simple and ContinuousGrammar - Present Perfect with for and sincePast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousGrammar - could / could notQuestion Tags in Verb TensesVerbs – Nouns – Adjectives - AdverbsFuture Simple TenseGerunds in Sentences

Other quiz:

Present Tense › View

My uncle’s job is very interesting.He…… around the world

A. teaches

B. travels

C. speaks

D. meets


Prepositions › View

She’s been absent _____ school because she’s not feeling well.

A. on

B. at

C. from

D. with