如何判断是用现在完成时还是现在完成进行时..如下

She_____hermother'sworksinceshewasadmittedintohospitalAisdongBhasbeendoingChasdoneDha... She _____her mother's work since she was admitted into hospital
A is dong B has been doing C has done D has been done
展开
 我来答
2922509
2009-05-04
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
现在完成时与其进行时区别在于 是否有间断
eg:I have been living in Beijing for two years。
我已经在北京住了两年了。
I have played basketball for two years。
我已经玩篮球两年了。(玩篮球并不是持续了两年,要不不累死了- -。)

居于上述 故选C。
zebraye
2009-05-03 · TA获得超过5426个赞
知道小有建树答主
回答量:918
采纳率:0%
帮助的人:1417万
展开全部
选B,根据意思来看.
因为是自从xxxxx,她一直都在做什么.
lz不必太拘泥于形式,很多问题都是要看具体情景的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式