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

Random Topics:
Verbs and PrepositionsAdverbial Clause of MannerPresent Simple QuestionsModal and Modal PerfectVerbs with Prepositions and ConjunctionsPresent/Future/Past Simple/Present PerfectUnreal Uses of Past TensesComparative AdjectiveConditional ClauseFuture Simple TenseOther quiz:
Grammar › ViewUnfortunately, no spare parts for my car easily
A. Can find
B. Can be found
C. Is found
D. Are finding
Conjunctions › View
Kate might phone tonight. I don’t want to go out … she phones.
A. because
B. because of
C. in case
D. if
