[ Present Tenses ]
It has _____ snowing a lot this week.
A. be
B. been
C. being

Random Topics:
was wereVocabulary and ModalsVerbs and AdverbsModals and Active and Passive VoiceMixed Present TensesVerb AbilityModals and Present TensesTenses and Figurative LanguageModal "Have to"Grammar AssessmentOther quiz:
Adjective Suffixes › Viewah, English teachers… They are ——-! They always teach the same and poorly!
A. hopeful
B. hopeless
C. hoped
D. hoping
Grammar › View
What … to the masked ball tonight?
A. will you wear
B. are you wearing
C. do you wear
D. are you wear
If it ________, we _______ in the pool
A. doesn’t rain/ will swim
B. don’t rain/ will swim
C. will swim/ doesn’t rain
Modal Verbs › View
The police interrogated the suspect for more than four hours, but she ………. the names of her co-conspirators.
A. -would not reveal
B. -mustn’t have revealed
