[ 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 › ViewOur new science teacher is very …… We sit there like mice!
A. frightened
B. frightening
Preposition of Time › View
I go skiing ___ February.
A. on
B. at
C. in
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
