Topics: 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:

Random Topics:
Functional Sentence TypesComparison of Adjectives and AdverbsVocabulary and Modal VerbsPhrasal verbs and Prepositional PhrasesInfinitives for reasonsAdverb Types and TensesArticles and DeterminersPhrasal Verb & Prepositional PhraseClauses and GerundsAdverbs, Modals, Preposition of timeOther quiz:
Modal Verbs › ViewIf you’re under 13, you ______ get your parents’ permission.
A. can
B. have to
C. might
D. should
TOEIC Grammar and Vocabulary Review › View
You should notify us at least two weeks ……… the expiration date,
A. prior
B. after
C. before
D. though
