[ Verb Patterns ]
Has it stopped ………. yet?
A. to snow
B. snow
C. snowing

Random Topics:
Commas and Subordinating ConjunctionsGrammar - FuturePresent Perfect Negative and InterrogativeGerund and InfinitivesPossessive PronounsGrammar: was/wereModals and Present TensesCohesive DevicesEd and Ing EndingsMuch, many, a lot of, a few, a littleOther quiz:
Past Tenses › ViewChoose the sentence which is closer in meaning to the original.
A. Our computer broke down before I wrote an e-mail.
B. I had started writing an e-mail and then our computer broke down.
Tenses › View
I _____ at Central Station at around six thirty – see you then.
A. will arrive
B. will have arrived
C. will be arriving
D. will have been arriving