初二英语选择题

各位大哥、大姐:请问这题怎么做?能告诉我原因吗,否则我还是不会做的,谢谢你的帮忙,谢谢!!Hisgrandma_______for2years.A:wasdiedB:ha... 各位大哥、大姐:请问这题怎么做?能告诉我原因吗,否则我还是不会做的,谢谢你的帮忙,谢谢!!
His grandma _______ for 2 years.
A: was died B: has died C: was dead D: bas been dead
展开
梵高的珥朵
2010-05-18 · 超过19用户采纳过TA的回答
知道答主
回答量:76
采纳率:0%
帮助的人:53.5万
展开全部
选B.题目中for 2 years表示的是某段时期内发生的事件并对现在仍然产生影响,一般都用现在完成时。A的答案表示被动,不成立的;C的答案表示过去式;D的答案是现在完成被动时,也是不成立的,因为死是主动的
就是酱紫啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
诸葛清静
2010-05-18 · TA获得超过1万个赞
知道大有可为答主
回答量:3308
采纳率:50%
帮助的人:3363万
展开全部
for 2 years是一个时间段,从这可以看出应该用完成时。A和C都应该排除。died不是延续性动词,没有完成形,所以B项也不对,就选择D项了。表示己以死两年了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晁雁桃zj
2010-05-18 · 超过12用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:19.6万
展开全部
has been dead 他的祖母去世2年了,是从死亡到现在2年,用一般现在完成时,强调状态用dead。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秦琼卖马
2010-05-18 · TA获得超过548个赞
知道答主
回答量:91
采纳率:0%
帮助的人:23.6万
展开全部
选D,
A是被动,不对
B是完成,不对
C是说grandma过去死的(现在没死)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Scamp兜
2010-05-18
知道答主
回答量:28
采纳率:0%
帮助的人:0
展开全部
选A…B意思是现在完成时…完成时的意思过去某一动作持续到现在并造成影响…而死指某一刻的动作不能持续…所以B D排除D(现在完成时的被动语态)…
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式