[ 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:
Grammar › ViewYou have a fast connection, ………………………?
A. have you
B. don’t you
C. haven’t you
D. do you
Tenses › View
_ your aunt last week?
A. Do you phone
B. Are you phoning
C. Did you phone
D. Were you phoning
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
