帮帮忙初三英语
theoldmangotsicklastApriland______inbedsincethen为什么选hasbeen而不选hadbeen,and不是前后一致吗...
the old man got sick last April and ______in bed since then 为什么选has been 而不选had been ,and不是前后一致吗
展开
4个回答
展开全部
现在完成时表示过去发生的事持续到现在,并对现在产生影响
过去完成时表示过去发生的事,表示在过去某一时间或动作之前已经发生或完成了的动作,对现在不产生影响
而本题说the old man自从那时就一直在床上,现在也没有变,所以要用现在完成时,即has been
过去完成时表示过去发生的事,表示在过去某一时间或动作之前已经发生或完成了的动作,对现在不产生影响
而本题说the old man自从那时就一直在床上,现在也没有变,所以要用现在完成时,即has been
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为后面有since then,即是说从去年四月至今还是生病,所以用has been
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
since是现完的标志性词语,题目是说从那以后他一直在床上了,该动作一直延续到现在,所以用现完
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
has been ----------现在完成时,病后一直卧床
had been-----------过去完成时,病前已经卧床
had been-----------过去完成时,病前已经卧床
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询