英语现在完成时
问一个很幼稚的语法小问题,虽然英语读了很多年了,但还没弄懂,谢谢。现在完在时:have,had+过去分词例:1.HehasstudiedEnglishforfiveyea...
问一个很幼稚的语法小问题,虽然英语读了很多年了,但还没弄懂,谢谢。
现在完在时:have ,had +过去分词
例:1.He has studied English for five years.
2.He has been to Beijing.
这两句的has/has been 是一个意思吗?
如果是一个意思,那为什么一个has ,另一个要加个been?谢谢。
因为我觉得只有被语态才会有has been/have been出现的。 展开
现在完在时:have ,had +过去分词
例:1.He has studied English for five years.
2.He has been to Beijing.
这两句的has/has been 是一个意思吗?
如果是一个意思,那为什么一个has ,另一个要加个been?谢谢。
因为我觉得只有被语态才会有has been/have been出现的。 展开
8个回答
展开全部
V-ing为“动词ing形式” 现在完成进行时由“have/has been+V-ing”构成表示过去某一段时间开始一直延续到现在的动作
如:I have been sitting here for an hour 我在这坐了一个多小时了(我一小时以前在这坐下,现在还在这)
The children have been watching TVsince six o’clock孩子们从六点起一直在看电视(孩子们六点起开始看电视,现在还在看)
而现在完成时:have /has+过去分词 have(has)been表“曾经到过某地”,have(has )gone表“已经去过某地了” 如:Where has he been ?他刚才到哪去了(他已经回来了)
Where has he gone ?他到哪去了?(他不在这里 )
如:I have been sitting here for an hour 我在这坐了一个多小时了(我一小时以前在这坐下,现在还在这)
The children have been watching TVsince six o’clock孩子们从六点起一直在看电视(孩子们六点起开始看电视,现在还在看)
而现在完成时:have /has+过去分词 have(has)been表“曾经到过某地”,have(has )gone表“已经去过某地了” 如:Where has he been ?他刚才到哪去了(他已经回来了)
Where has he gone ?他到哪去了?(他不在这里 )
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最简单的解释是 现在完在时:have ,had,has+过去分词
has studied 中studied是study过去分词形式
has been 中been 是be过去分词形式
被动语态是be+过去分词
has studied 中studied是study过去分词形式
has been 中been 是be过去分词形式
被动语态是be+过去分词
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
He has studied English for five years.意思是他已经学习英语五年了,但还一直在学。这里has如果换成had就是在过去的时间段,他学了五年英语。
has been to 这里的has是个助动词,表明他去过北京,has been to是个组合。
has been to 这里的has是个助动词,表明他去过北京,has been to是个组合。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-09
展开全部
have been doing为现在完成进行时表示一直持续到现在的状态而have+ p.p.为现在完成时表示持续并对现在有影响的状态动作,况且have been to是固定搭配意思是去过的地方并且回来啦,一般have been to和have gone to要区分 have gone to是去过一个地方但没回来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询