the new suspension bridge(had been designed)by the end of last month

问题描述:

the new suspension bridge(had been designed)by the end of last month
last month 是表示过去的时间单词,但是为什么能跟完成事态呢,不是完成时太不能跟表示具体过去时间的词吗

完成时太不能跟表示具体过去时间的词,这里主要是by在作怪.
by the end of ……是完成时态的时间状语
比如
by the end of last month 用过去完成时
by the end of next month用将来完成时