[ 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:
Perfect Tenses › ViewWhat is the past participle form of the verb ‘break’?
A. breaked
B. broke
C. breaking
D. broken
Transitive and Intransitive Verb › View
A ____________________ verb has a direct object.
A. transcontinental
B. transfer
C. intransitive
D. transitive
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