since作“自从”时,后面能跟过去完成时吗?帮忙看一下这道选择

来源:百度知道 编辑:UC知道 时间:2024/06/19 07:52:42
Did Mike have a good time at the party?
Yes.He said that it was years ____he had enjoyed himself so much.
A.after B.since C.before D.when
答案好象是B,但since不是后面都跟过去时吗?或者说正确答案应该是什么?翻译一下句子,谢谢!!!!!!!!!!

我觉得是B since 后面不一定全接过去完成 不过好像一般都接过去的某个时态

since it was built, it has been almost 2 years.

mike玩得开心么?
是的,他说他已经好几年没这么开心了

自从的意思

前面是过去式 后面用过去完成时

since后面确实加过去式,也许题目出错了.