[ Dependent Preposition ]
The scientist based his findings ____ years of research.
A. on
B. at
C. in
D. for

Random Topics:
Sentence CompletionPhrase or ClauseActive & PassivePast Simple or Past ContinuousPresent Perfect Simple & Present Perfect ContinuousTenses of Verbs - UsageGrammar AssessmentTransitive or Intransitive VerbsSimple Past/Past ProgressiveModals, Infinitives and GerundsOther quiz:
Grammar › Viewsynonym for ‘ancestor
A. antecedent
B. forefather
C. predecessor
Mixed General Quiz › View
The Ohio River is one of the most important rivers ___ the United States.
a. on
b. at
c. in
One of the most _____ ways to keep your mind stress-free and healthy is meditation
A. effectively
B. effect
C. effective
D. effects
Tenses › View
By lunchtime, I ……….a text message to a friend
A. had send
B. had sent
C. have sent
