has/have been 跟had been怎么用? 10
什么情况下用,分不清楚,请教简单易懂的。谢谢!那havebeen跟hadbeen后面哪个加ing或ed.谢谢...
什么情况下用,分不清楚,请教简单易懂的。谢谢!
那have been跟had been后面哪个加ing或ed.谢谢 展开
那have been跟had been后面哪个加ing或ed.谢谢 展开
2个回答
展开全部
have been;是表示现在完成时的词
1、have been:可以认为是现在完成进行时的标志,结构have been doing。
一般来说现在完成进行时有两种用法,一表示过去的动作延续到现在,并有可能延续下去:
He has been working out all day;他整天在锻炼(暗示有可能继续锻炼)。
二是现在完成进行时有时富有情感色彩,这是现在完成时所没有的功能:
He has been always talking with his girlfriend;他总在跟女友唠叨.(有情感色彩)
He has always talked with his girlfriend; 他总跟女友聊天(没有感情色彩)。
2、have been;可以认为是现在完成时的主动形式和被动形式,如:
He has gone to work; 他已去上班了(主动)。
He has been arrested;他被逮捕了(被动)。
had been ;是过去完成时。
即过去完成过什么动作 ,做过这件事。
i had been a good student;我过去曾经是一个好学生。
had been;也可用在虚拟语气中 表示假设 比如说:
if i could go to school, i had been a good student。
1、have been:可以认为是现在完成进行时的标志,结构have been doing。
一般来说现在完成进行时有两种用法,一表示过去的动作延续到现在,并有可能延续下去:
He has been working out all day;他整天在锻炼(暗示有可能继续锻炼)。
二是现在完成进行时有时富有情感色彩,这是现在完成时所没有的功能:
He has been always talking with his girlfriend;他总在跟女友唠叨.(有情感色彩)
He has always talked with his girlfriend; 他总跟女友聊天(没有感情色彩)。
2、have been;可以认为是现在完成时的主动形式和被动形式,如:
He has gone to work; 他已去上班了(主动)。
He has been arrested;他被逮捕了(被动)。
had been ;是过去完成时。
即过去完成过什么动作 ,做过这件事。
i had been a good student;我过去曾经是一个好学生。
had been;也可用在虚拟语气中 表示假设 比如说:
if i could go to school, i had been a good student。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询