[ Perfect Tenses ]
Choose the correct option:
It … all day! Why can’t it stop!
A. is raining
B. rains
C. has been raining
D. have been raining

Random Topics:
Grammar - Capitalization and Possessive NounsTransition WordsSubordinating ConjunctionGrammar - SimilesHas and HaveNouns, Articles, DeterminersPresent Simple vs Past SimpleGrammar: wishes and regretsSome & AnyDo not or Does notOther quiz:
Vocabulary › ViewI have been asking my husband to ______ the bathroom door for ages now; when I open it, it’s as squeaky as a haunted house door.
A. poise
B. plague
C. pelt
D. lubricate
Present Perfect › View
I have never ____ a snowman
A. Maked
B. Make
C. Made
D. Maden
Grammar › ViewWhat music ……… ?
A. you like
B. do you like
Grammar › View
My mother ______________ a chocolate cake tomorrow.
A. bake
B. baked
C. will bake
D. bakes
