The work has lived here for twenty years_____ A,since twenty years ago B.since he came here 30

C.twentyyearsagoD.twentyyearsbefore谁帮忙解释一下原因啊.....为啥啊... C.twenty years ago D.twenty years before
谁帮忙解释一下原因啊.....
为啥啊
展开
Mr小锤
2011-07-24 · TA获得超过3213个赞
知道小有建树答主
回答量:980
采纳率:0%
帮助的人:1345万
展开全部
B
A,since twenty years ago (错误的表达方法~没有since 和ago连用的)
B.since he came here (对滴)
C.twenty years ago (ago ~和过去时连用不和完成时连用)
D.twenty years before (这个是和间接转语也就是转述别人的话是把twenty years ago 改成twenty years before )

since是完成时的标志~和完成时连用~

希望帮到lz~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式