at the end of the year和by the end of the year 时态有什么不同?如题.by the end of the year 应该是过去完成时的代表吧?还有就是出现了如以上句式的什么,句子的时态就是现在完成时?at the end of the year只是代表一般过去时吗?请不要写过多,把能用到的写下来就好了.

问题描述:

at the end of the year和by the end of the year 时态有什么不同?
如题.by the end of the year 应该是过去完成时的代表吧?还有就是出现了如以上句式的什么,句子的时态就是现在完成时?
at the end of the year只是代表一般过去时吗?
请不要写过多,把能用到的写下来就好了.

by the end of the year一般用在将来完成时。结构式will+have+vpp(过去分词)
at the end of the year一般用在一般将来时。结构式will+V原形

1、at the end of +名词短语, 表示“在……末端/尽头”。
at the end of the year表示在年尾
2、by the end of +表示时间的名词 ,表示“到……末为止/ ,到……最后”。
by the end of the year 表示到年尾/ 到年尾为止。
如果of 后面接表示过去时间的名词,那么句中的谓语必须用过去完成时态。

根据上下文了,如果the year是过去的一年,你的理解完全正确.但是也可能是将来的一年.这样你的理解有点不足了,都可以是将来时的.不管怎么说,by the end of the year 应该是完成时,过去的也好,将来的也好,总之是完成时....