[ 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:
Leach vs. Leech › ViewCenturies ago doctors often used … to take bad blood.
(a) leaches
(b) leeches
Correlative Conjunction › View
Emily likes ……….. sing opera ………. spend her spare time practicing ballroom dances.
A. both – or
B. not only – but also
C. either – nor
D. neither – or
E. not only – and
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
