since作“自从”时,后面能跟过去完成时吗?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不是后面都跟过去时吗?或者说正确答案应该是什么?翻译一下句子,

问题描述:

since作“自从”时,后面能跟过去完成时吗?
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不是后面都跟过去时吗?或者说正确答案应该是什么?翻译一下句子,

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

自从的意思
前面是过去式 后面用过去完成时

我觉得是B since 后面不一定全接过去完成 不过好像一般都接过去的某个时态
since it was built,it has been almost 2 years.
mike玩得开心么?
是的,他说他已经好几年没这么开心了