John, haven’t seen you for ages! Do you still work in that company? -- _____ .It’s two years since

John,haven’tseenyouforages!Doyoustillworkinthatcompany?--_____.It’stwoyearssinceIwork... John, haven’t seen you for ages! Do you still work in that company?
-- _____ .It’s two years since I worked there.
A. Yes, I have B. Yes, I do. C. No, I haven’t D. No, I don’t.
展开
百度网友d1d17f5
2012-05-25 · TA获得超过140个赞
知道答主
回答量:88
采纳率:0%
帮助的人:40万
展开全部
D, since +延续性动词,表示该动作结束了多长时间,work为延续性动词,这句话的意思为“我不在那工作已经两年了”。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c6ba716
2012-05-25 · TA获得超过6.5万个赞
知道大有可为答主
回答量:1.5万
采纳率:75%
帮助的人:6462万
展开全部
D是正确的。
“不,我不在那里工作了。自从我不在那里工作已经两年了。”

希望能帮到你,祝你开心。
追问
不是I worked there.为什么变成不在那里工作了?
追答
work 是延续性动词,在这种句型中翻译成“自从……结束以来已经……了。”即不在那里工作已经两年了。
如果是短暂性动词,则翻译为肯定。
eg.It's two years since I left there.自从我离开那里已经两年了。
leave 为短暂性动词。

“俊狼猎英”团队为您解答,欢迎继续追问,祝进步。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ymmijsina
2012-05-25 · TA获得超过4.2万个赞
知道大有可为答主
回答量:2万
采纳率:54%
帮助的人:8022万
展开全部
B

学习是一件愉快的事! (*^__^*)
请及时采纳,多谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vinnie_liu
2012-05-25 · TA获得超过1423个赞
知道小有建树答主
回答量:1458
采纳率:0%
帮助的人:986万
展开全部
B. Yes, I do.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灵少ZERO
2012-05-25 · TA获得超过345个赞
知道答主
回答量:313
采纳率:0%
帮助的人:242万
展开全部
B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式