[ Present and Past Perfect Tenses ]
It has _____ snowing a lot this week.
A. be
B. being
C. been
Select your answer:

Random Topics:
Simple Present and Present Continuous TenseGrammar: Adjectives & PrepositionsPossessive Adjectives and Possessive PronounsSimple Past - Irregular VerbsParticiple Clauses & Cleft SentencesModals for RecommendationsWish, Unless, If sentenceActive and PassiveWishes and TensesAdjective ClausesOther quiz:
Conjunction › ViewHe apologized ________ his mistakes
A. As
B. But
C. For
D. Because
Subject Verb Agreement › View
The leaves from the branches of the tree (fall, falls) down because of the strong wind.
A. fall
B. falls
