一个英语问题
Youhavebeenkind.你很亲切。是表示过去还是现在。havebeen+adj(后面没有for+时间)表示过去还是现在...
You have been kind. 你很亲切。
是表示过去还是现在。
have been + adj (后面没有for+时间) 表示过去还是现在 展开
是表示过去还是现在。
have been + adj (后面没有for+时间) 表示过去还是现在 展开
9个回答
展开全部
现在。
have done是现在完成时。
现在完成时有两种含义,一种是过去对现在的影响,一种是动作或状态从过去一直延续到现在。
另外一种have done的特殊用法是与次数放在一起用,比如twice等。
再另外,以有没有for的出现来判断时态是不正确的。
for的出现与否取决于动词的延续性,如果动词时延续性动词,那么在一般过去时中也可以使用for。比如,I studied French for 3 years in Paris.
如果动词是短暂性动词,那么for这个时间段的标志是无法使用的。
ok了,纯手打,希望你懂了,考试应该没问题了。
have done是现在完成时。
现在完成时有两种含义,一种是过去对现在的影响,一种是动作或状态从过去一直延续到现在。
另外一种have done的特殊用法是与次数放在一起用,比如twice等。
再另外,以有没有for的出现来判断时态是不正确的。
for的出现与否取决于动词的延续性,如果动词时延续性动词,那么在一般过去时中也可以使用for。比如,I studied French for 3 years in Paris.
如果动词是短暂性动词,那么for这个时间段的标志是无法使用的。
ok了,纯手打,希望你懂了,考试应该没问题了。
展开全部
这是现在完成时。
有两种情况要用现在完成时:
①过去做了某事对现在造成影响。
②过去某一时间开始并一直持续到现在的动作或状态
这要结合具体语境
我觉得应该是指这个人一直很亲切。
有两种情况要用现在完成时:
①过去做了某事对现在造成影响。
②过去某一时间开始并一直持续到现在的动作或状态
这要结合具体语境
我觉得应该是指这个人一直很亲切。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
have been 是现在完成时,表示过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态。
在这句应该是过去某一时间开始并一直持续到现在的动作或状态,你一直都很亲切。
在这句应该是过去某一时间开始并一直持续到现在的动作或状态,你一直都很亲切。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是表示一直以来。所以是表示从过去到现在的一个持续的状态。
You have been kind 可以翻成:一直以来,你都对我很好。
You have been kind 可以翻成:一直以来,你都对我很好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现在完成时
表示从过去某一时刻开始一直持续到现在的动作或状态。
应该是“你一直都很亲切”
表示从过去某一时刻开始一直持续到现在的动作或状态。
应该是“你一直都很亲切”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |