be free of与be free from 的区别
金山词霸上说都是“免于”之义。怎么区分?
A drug problem is getting so widespred throughout the world that __1__many countries can boast of being free __2__ it.
1.A not
B no
C a great
D there are
2.A of
B in
C on
D from
选什么呢?为什么?
参考答案:1.a
2.d
第一个是根据意思来说“。。。。。没有多少国家敢夸口说自己能逃过此劫。。”,所以第一空在AB中选择。而no 与many不能连用。no 要么直接跟countries连用表示没有国家能。。。。
be free of似乎是表示免费之类的免于的意思
be free from是表示“逃脱”这方面的免于的意思