Grammar Quiz

[ Vocabulary ]

Which term means to have a deep understanding or knowledge of a subject?

A. Intelligent

B. Protocol

C. Fascinate

D. Numerous

Select your answer:
         


Random Topics:

Past Perfect Simple & Past Perfect ContinuousParts of Speech and GrammarHave to/Has toSports VocabularyInfinitive FormsPrepositions and AdverbsComparisionsPast ParticiplePresent Simple & Present Progressive TensePreposition

Other quiz:

Grammar › View

While Kean Fong and JianSheng ……….. a picnic, it started to rain cats and dogs.

A. are having

B. were having

C. is having

D. had


Phrasal Verb › View

What does ‘Put On’ mean?

A. Extinguish

B. Pretend

C. Gain

D. Wear