[ Present Perfect Continuous Tense ]
How long …….. it been rain ? (have)
A. have
B. has
C. had
D. were
Select your answer:

Random Topics:
Have as verb and auxiliaryGrammar - ConnectorsContrastive ConjunctionsPassive Voice - Present Simple and Past SimpleArticles with Proper NounsSubject Verb Agreement Irregular VerbModal Verbs and ConditionalsSecond and Third ConditionalDo not- Does notPassive Voice, Modals of Deduction and First ConditionalOther quiz:
Grammar › ViewIf you throw a plastic bag away, it _____ probably take 1,000 years for it to decompose, or break down.
A. will
B. won’t
Future Tenses › View
Lucy’s plane —– next Sunday at 11 PM.
A. leaves
B. is leaving
