[ Present Perfect and Present Perfect Continuous ]
It … all day! Why can’t it stop!
A. is raining
B. rains
C. has been raining
D. have been raining

Random Topics:
Synonyms and VocabularyPresent Perfect & Past Simple TensePrepositions of Place and TimeShould and Shouldn'tInterrogative Pronouns & AdverbsPossessive Nouns with Apostrophes and PronounsGerunds & Infinitives + VocabularyGrammar - Countable/ UncountablePast and Present ContinuousFuture Time and TensesOther quiz:
Grammar › ViewYou play the piano __________.
A. good
B. well
Grammar - Fragments › View
Identify the following:
Although basketball looks like a difficult sport, it’s a lot of fun!
A. Fragment
B. Complete sentence
Grammar › ViewThis painting is very old. ____________, it was painted in the 16th century.
A. Actually
B. In spite of this
C. Nevertheless
D. Similarly
Preposition › View
Don’t forget ___________ what others might think of your decisions.
A. for
B. on
C. with
D. about
