提问者:扉扉扉奥呐
江苏省 2021.04.30 英语 江苏高考英语小题狂做冲刺篇 38页完型第1题,请问Had been不是过去的过去么? 为什么第一空不填before?用from 自…以来 为什么不用have done

编辑解答:
文章的基调是描述过去的事情,have done更强调现在的状态或者对现在的影响,不符合文章整体的叙事时间。