[ Tenses ]
I (work) for the company for twenty years.
A. am working
B. had been working
C. have been working
D. worked

Random Topics:
Grammar and Sentence CorrectionTenses UsageAdjectives & PrepositionPaired ConjunctionSuffixes (ing-ed) SentencesPast Simple, Present Perfect TenseOpinion / AgreementKnee AnatomyGrammar & ReadingAdverbial Clause, Noun ClauseOther quiz:
Subordinating Conjunctions › View___________I get very tired, I usually take a rest.
A. Before
B. When
C. Since
D. Although
May, Might › View
There … cookies inside this box! Let’s open it and find out!
a) might be
b) might not
Grammar › ViewDo you think ______ true that ______ is hard work that leads to success?
A. it; it
B. it; what
C. that; it
D. what; which
Grammar › View
I … my studies by 1990.
A. Completed
B. Have completed
C. Had completed
D. Was completing