——Haven't seen Lucy recently.What happened?——Oh,it's two months( )she worked here.A since B before C after我选择B答案,但是正确答案是A.与老师讨论时他也认为这个题目有问题,但他坚持是A,但是是A的话解释不

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/01 21:02:12

——Haven't seen Lucy recently.What happened?
——Oh,it's two months( )she worked here.
A since B before C after
我选择B答案,但是正确答案是A.与老师讨论时他也认为这个题目有问题,但他坚持是A,但是是A的话解释不通,老师也觉得用before的话时态不对.我认为句子应翻译为“她两个月前就不在这里工作了”,请问地道的英语中有没有这样的搭配“it's two months before she worked here”

应该选A
如果用before应该
she worked here two months before.
since表示 从她在这工作的最后时间算,已经两个月了
希望对你有帮助