Grammar Quiz

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 Tense

Other quiz:

Grammar › View

Unfortunately, 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