______ I have learned about 2,000 English words.A.By far B.So far C.By the end of lastweek D.As far as now其他的为什么不行?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 20:34:57
______ I have learned about 2,000 English words.A.By far B.So far C.By the end of lastweek D.As far as now其他的为什么不行?

______ I have learned about 2,000 English words.A.By far B.So far C.By the end of lastweek D.As far as now其他的为什么不行?
______ I have learned about 2,000 English words.
A.By far B.So far C.By the end of last
week D.As far as now
其他的为什么不行?

______ I have learned about 2,000 English words.A.By far B.So far C.By the end of lastweek D.As far as now其他的为什么不行?
到目前为止,我学了2000个英语单词.此句时态为现在完成时,故选so far~
至于为什么其他的不行:
1) by far 的意思是”.的多,最.“
比如说:He is by far the best student in my class.他显然是我们班最好的学生~
This is better by far.这个好多了~
2) by the end of last week 到上周末为止,说白了就是老师常说的过去的过去,它对应的是过去完成时,跟题目时态不符~
3) D选项,惭愧,没见过这个用法,
PS:刚看到楼主在下面说by far也有"到目前为止"的意识,有的电子词典的确有次解释,但是我看了很多的例句都没有这个意思.而且by far在很多时候只是加深一下程度,有他没他句子都说得通,没有太特定的含义~

so far 指 “至目前为止。。。”,符合上下文
“by far”的意思是 To the most extreme or evident degree
C,D 没有此说法

by far 最,显然,到达极为明显的程度 by the end of 是“到.末”的意思,后边跟不同的时间会有不同的含义
As far as 意为“就……来说”、“在……范围内”,引导状语从句,强调程度或范围。
So far 有“到目前为止”的意思,因此合适,给分吧,亲by far 也有到目前为此啊,
by the end of last week是到上周末为止,<...

全部展开

by far 最,显然,到达极为明显的程度 by the end of 是“到.末”的意思,后边跟不同的时间会有不同的含义
As far as 意为“就……来说”、“在……范围内”,引导状语从句,强调程度或范围。
So far 有“到目前为止”的意思,因此合适,给分吧,亲

收起