by和through的区别

of course people can also learn ( )reading or listening to the radio 为什么要用through而不是用by?

by和through的区别为:意思不同、用法不同、侧重点不同。

一、意思不同

1.by意思:靠近;在…旁边;常置于表示被动的动词后,表示使为者;表示方式

2.through意思:从…一端至另一端;穿过;贯穿;透过…看到;隔着…听到;自始至终;从头到尾

二、用法不同

1.by用法:表示动作者的时候,常用于被动结构。by用于被动结构时,既可以引出施动者,也可用来表示做某事的手段。by表示方式作“凭着”解时,其后常接反身代词; 作“乘”解时,后接交通工具,其前不加冠词

2.through用法:through表示动作是在三维空间进行的,四面八方都有东西。through则表示从某个空间“穿过”,涉及“体”的概念。

三、侧重点不同

1.by侧重点:by是通过什么东西,比如说通过电脑来查资料。

2.through侧重点:through是空间上传过,比如说阳光透过玻璃。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-24
learn 可以和by 或者through搭配的。意义方面只有稍许的不同。 用by给人的感觉就是,怎样实现前面的动作呢,要使用后面的手段。所以,learn by reading 的意思就是学习是通过阅读来进行的,重点放在手段“阅读”上面。而through给人的感觉是通过后面的途径,达到前面的目的。所以,learn through reading 的意思就是通过阅读来进行学习,重点放在你的目的“学习”上。 你给出的句子,理解一下,会得出句义为:“(人们有学习的能力,可以通过种种方法来学习),当然,人们也可以通过阅读或者听收音机的方法来学习。”所以,重点是学习,用through最能表现句义。 如果换成另外一种意思,用by就更恰当啦,比如:how did he got 100 in his exam? He always learns by reading.本回答被提问者采纳
相似回答