12.He took my English-Chinese dictionary _____ mistake.A.to B.by C.about D.on[1703]请问这个题选择哪个呢为什么呢?

问题描述:

12.He took my English-Chinese dictionary _____ mistake.
A.to B.by C.about D.on[1703]
请问这个题选择哪个呢为什么呢?

B. by
by mistake就是碰巧的...,错误的...怎么做
与题意符合

B

B by.
by 可以表示原因,这个句子的意思是:
他(因为)(错)误拿走了我的英汉词典。(就直译了,有点别扭)
其他几个选项都不表达因果关系。

by 我不知道为什么,问老师吧...SORRY

B.
Reason:by mistake是一个短语,意思为:错误地,无意地;错误地;(由于粗心,健忘原因而) 错误地;错误的.eg.I took your pen by mistake.我错拿了你的钢笔.

选B
这是个固定搭配: did something by mistake 意思为"不小心做错了某事",其强调的是无意,非故意地犯了错误