Grammar Quiz

[ Present Tenses ]

How long ________________ (you/fight) for equal rights?

A. have you fought

B. are you fighting

C. have you been fighting

D. you are fighting

Select your answer:
A  B  C  D  E 


Random Topics:

Will, Be going to, Present ContinuousPast Simple vs Past ContinuousVerb and PrepositionConditionals and Modals of ProbabilityAdjectives & PrepositionFinite and Non-Finite VerbComparative and SuperlativesSimple Past - Irregular VerbsQuestion WordsSuperlative & Comparative Adverbs

Other quiz:

Present Tense vs Present Continuous › View

The sun (not/shine) brightly today. The sky is about to rain.

A. do not shine

B. not shine

C. is not shining

D. does not shine


Grammar › View

Have you ever played basketball? No, I ___ basketball

A. have never played

B. didn’t play

C. hasn’t played

Grammar › View

What is a sentence fragment?

A. An incomplete sentence that is missing either a subject or a predicate

B. Two independent clauses joined only by a comma

C. Two or more independent clauses without any punctuation


Conjunctions › View

Should I write using a pen ___ a pencil?

A. and

B. or

C. but