[ Grammar ]
She has been working for this company ___ 20 years.
A. since
B. for
C. yet

Random Topics:
Tenses and VoiceFuture Tense VerbHow much or How many?Clauses of ReasonModal Verb Gerund or To InfinitiveGrammar of Conjunctions and PrepotitionsUnreal ConditionalsVerbs & Verb TensesModalComparative AdjectiveOther quiz:
Grammar › ViewJames ____ already finished cleaning his car.
A. have
B. has
C. had
D. will have
Will, Be going to, Present Continuous › View
Jamie and Will …house tomorrow.
A. are moving
B. are going to move
C. will move
D. will be moved
Relative & Modals › ViewFill in the blank with the word or phrase that most naturally completes the phrase: sit in the front _______
A. grow up
B. mood
C. row
D. suggestion
E. the wild
General Knowledge › View
About how many scents can a human nose remember?
A. Around 500
B. Around 10,000
C. Around 50,000
D. Around 1 million