作业帮 > 英语 > 作业

______ I have learned about 2,000 English words.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/05/03 15:09:59
______ 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.
到目前为止,我学了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在很多时候只是加深一下程度,有他没他句子都说得通,没有太特定的含义~