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