[ Tenses ]
It ____ for many days.
A. Is snowing
B. Snows
C. Has been snowing
D. Snowing

Random Topics:
ClausesPhrases and TensesGrammar and VocabularyConstrative ConjunctionModals Posibility and ProbabilityPhrases & ClausesWishes & Reported SpeechIf ClausesSimple PresentVerb TensesOther quiz:
Ed and Ing Endings › ViewI’m really ______ right now because I’ve been waiting for you for two hours.
A. annoyed
B. annoying
C. annoy
Vocabulary › View
When you ponder something, you are:
A. Ignoring it
B. Thinking about it
C. Rejecting it
D. Shouting about it
Grammar › ViewThe statue is being visited by hundreds of tourists every year.
A. Active Voice
B. Passive Voice
Grammar › View
My flowers look so gorgeous in the vase.
A. Adverb, noun
B. Pronoun, adverb
C. Pronoun, adjective
D. Adjective, adjective
