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

Random Topics:
Prepositions of TimeInfinitive or GerundGerund after Prepositions and Certain VerbsThe First Conditional SentenceWish clauseTense,noun,preposition,quantityRegular Plural NounsOpinion / AgreementCompound and Complex SentencesGrammar: Imperative and Exclamatory SentencesOther quiz:
Present Perfect Tense › ViewWe have _______ in this town for 10 years.
A. live
B. lived
C. living
D. lives
Grammar › View
What is the passive voice of the sentence: “I am teaching a class”?
A. A class is being taught by me.
B. I teach a class.
C. I have taught a class.
D. The class is taught by me.
Conditional Sentences › ViewIf my father ……………………. me up, I’ll take the bus home
A. doesn’t pick
B. don’t pick
C. not pick
D. picks
Present Perfect Tense › View
Maribel ….. her lemonade but she ….her sandwich.
A. has drunk/ hasn’t eaten
B. has drank/ hasn’t ate
C. has drunk/ hasn’t ate
