Grammar Quiz

[ Present Perfect Continuous Tense ]

How long …….. it been rain ? (have)

A. have

B. has

C. had

D. were

Select your answer:
A  B  C  D  E 


Random Topics:

Passive with ModalsEnglish MorphosyntaxIndefinite PronounsPresent Perfect or Past SimplePronouns of QuantityInfinitive and GerundsStative Verbs and TensesCommon Grammar Mistakes and Spelling TipsCompound SentencesGrammar-Verbs & Nouns Singular, Plural, Gender

Other quiz:

Modal Verbs › View

You ________ study for the exam tomorrow, or else you might not pass.

A. will

B. would

C. had better

D. can


Infinitive and Gerund › View

He prefers _____ to school on his own rather than _____ a bus.

A. drive, take

B. to drive, take

C. driving, to take

D. to drive, to take

Modal Verbs › View

Sarah ____ swim very well when she was five.

A. can

B. could

C. can’t

D. should


Articles and Demonstratives › View

Choose the correct article: ___ egg

A. an

B. some

C. the

D. a