Grammar Quiz

[ Vocabulary ]

appreciate (v)

A. to recognize the full worth of

B. to decrease in value

C. to ignore completely

D. to increase in complexity

Select your answer:
A  B  C  D  E 


Random Topics:

Will vs be going toPresent Tense vs Present ContinuousReported Speech and Reported QuestionsPresent Simple & Present Continuous TensesAdjective / Noun + to InfinitiveVocab CheckingGerundPast Perfect and Past Perfect Continuous TenseGrammar ModalsApostrophes and Grammar

Other quiz:

Simple Present Tense › View

_____ your time wisely.

A. Manage

B. Manages


Present Tenses › View

Margaret ____ tennis at the moment.

A. are playing

B. is plaing

C. is playing

D. aren’t playing

Passive Voice › View

The books______________________ by Fahri yesterday.

A. borrow

B. borrowed

C. was borrowed

D. were borrowed


Conjunctions › View

He had just left the house _____ it because to rain

A. until

B. when

C. as soon as

D. althought