英语中关于by+时间的介词短语,如何影响动词时态
1BythesithcenturyB.C.,theywerenolongerused.
2BytheendofOctorber,Ihadfinishedmyproject.
两个都是by+时间的用法,为什么前一个不需要用过去完成时,而后一个需要?