A lot had happened since they last met.
自从他们上次见面后,已经发生了许多事情。
They family had lived in the Manor House since it had been built in 1573.
这座庄园主的住宅1573年建成后,这个家族就一直住在那儿。
这两个句子自从一个过去的时间点后,为什么主语还用了had done过去完成时?
第一句应该改为has happened 较为准确。第二句没问题。在小说故事等文学作品里描写过去的事可以这样用,我见过这种用法。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
因为since不表示从过去一个时间点到现在,有可能是从过去一个时间点到了过去的另外一个时间点。
因此had...since(比如 2010年到了2015年), have... since(比如2010年到了现在)都是对的。