单选题
Tom has been a vegetarian ______ principle for years.
A. in
B. on
C. for
D. by
A
B
C
D
【正确答案】
B
【答案解析】
[考点] 考查惯用搭配。
on principle意为“根据行为准则;按照原则”;in principle意为“原则上;基本上;大体上”。for和by不与principle搭配,故选B。
提交答案
关闭