[ 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:
Grammar › View‘That _____ delicious! What is it?’
‘ I’m making chicken pie for lunch.’
_
A. is smelling
B. always smell
C. smells
D. is always smelling
Grammar › View
When we arrived at the restaurant, the buffet _____________________ already.
A. had started
B. started
C. had been starting
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
