[ Grammar ]
The roads are closed because it _______________ since yesterday.
A. was snowing
B. has been snowed
C. has been snowing
D. snows

Random Topics:
Infinitives or GerundsVerbs and TensesGrammar : Structural Common ErrorsSimple Past ContinuosWH Questions and Simple Past TenseVerbs + Gerund or InfinitiveSuperlative & Comparative AdverbsComparisionAdverb ClauseAdjective + to + VerbOther quiz:
Grammar › View“I wonder why Shane didn’t call the authorities?”
“I’m sure he would have called them if he ___ what would happen.”
A. knew
B. would have known
C. had known
D. will know
Tenses › View
What tense is the following sentence?
She hit the boy last night.
A. Simple Past Tense
B. Present Perfect Tense
C. Present Continuous Tense
D. Past Continuous Tense
E. Simple Future Tense
Cleanup vs. Clean Up › ViewWhat … methods did workers use for the Exxon Valdez oil spill?
(a) cleanup
(b) clean up
Present Simple, Present Continuous or Present Perfect › View
How long _____ you _____ (know) John? 3 years
A. Have you known
B. Are you knowing
C. do know