By the end of和at the end of的区别,如果选择题让都时间,应该选哪个?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 06:58:58

By the end of和at the end of的区别,如果选择题让都时间,应该选哪个?
By the end of和at the end of的区别,如果选择题让都时间,应该选哪个?

By the end of和at the end of的区别,如果选择题让都时间,应该选哪个?
答:两者of后都可以跟表示时间的名词.可以是过去的时间名词,也可以是将来的时间名词如last year 和next year
前者主句用完成时态(过去完成时和将来完成时),后者用于一般时态(一般过去时和一般将来时).
例如:We had learned 2000 English words by the end of last year.
We will have learned 3000 English words by the end of next year.
We went to Hongkong at the end of last year.
We will go to New York at the end of next year.

值得注意的是,at the end of亦可用于表示时间的场合(见上面第二个例句),但其义和by the end of有所不同。试对比下面两例: at the end of

at the end of 在。。。的结尾
by the end of 到。。。时间为止;选时间选by

by the end of是截止到……为止+sth,at the end of是在…的末尾+sth. 时间应是截止到…为止,所以选by the end of.

by the end of

by the end of 是截止到什么时间为止。
at the end of是在什么的最后

答:两者of后都可以跟表示时间的名词。可以是过去的时间名词,也可以是将来的时间名词如last year 和next year
前者主句用完成时态(过去完成时和将来完成时),后者用于一般时态(一般过去时和一般将来时)。
例如:We had learned 2000 English words by the end of last year.
We wi...

全部展开

答:两者of后都可以跟表示时间的名词。可以是过去的时间名词,也可以是将来的时间名词如last year 和next year
前者主句用完成时态(过去完成时和将来完成时),后者用于一般时态(一般过去时和一般将来时)。
例如:We had learned 2000 English words by the end of last year.
We will have learned 3000 English words by the end of next year.
We went to Hongkong at the end of last year.
We will go to New York at the end of next year.

收起