by having to sleep in the open,he gets far colser to the world of nature than most of us ever do

问题描述:

by having to sleep in the open,he gets far colser to the world of nature than most of us ever do
by having to sleep in the open,he gets far colser to the world of nature than most of us ever do
这句话的开头by是作为 “由于”的意思吗?还有far colser这里的far是什么意思,还有 most of us ever do这里为什么要加个ever呢 这里的ever又强调了什么

在这里的by表示一种手段、方式,"凭借..."
e.g.By learning hard,I got a good mark.
far可以用来修饰比较级,表程度;far closer,"靠近得多"
ever表示"曾经",强调我们中大多数人以前都没如此靠近过大自然
试译:通过在野外露宿,对大自然,他比我们中的大多数人过去都接近得多.既然强调曾经 那为什么ever do的do不用过去式did呢? 还有far可以用来修饰比较级,表程度, 比较级不就表示更加了的意思吗 再加个far不是显得有些重复了 能具体跟我说说far的用法吗?谢谢ever其实大多是跟现在时连用的,比如一般现在时和我们最熟悉的现在完成时.如:Have you ever been to the forest before? Do you ever go to the forest before?  ever的着眼点在"现在",所谓的"曾经"也是指从过去某个时记刻到现在.最终讲的还是现在.都是比较级,程度也可以有不同,试比较:  John is a little taller than Mike, but Yao Ming is much taller than Mike(John只比Mike高一点儿,而姚明比Mike高得多)   The first book is a bit more interesting than the second one, but it is far more interesting than the third. (第一本书只比第二本书有趣一点儿,但它却比第三本书有趣得多)在英语中much/a lot/far/a little等都可以用来修饰比较级,表示比较的程度不同.