英语,have been+【动词过去式】和have+动词过去式,有什么区别吗?

如题所述

比较过去时与现在完成时1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-03-12
have been+【动词过去分词】是动词被动语态be+动词过去分词的现在完成时态。have+动词过去分词是动词本身的现在完成时态。本回答被提问者采纳
第2个回答  2017-03-12
前者是延续性的动作 后着不延续
第3个回答  2019-07-07
been不是谓语动词,它是be动词的过去分词,英语中有很多动词的过去时态和过去分词的形式是一样的,比如说ask。他的过去时态和过去分词都是asked,但过去分词不能单独作谓语,我们一般称作非谓语动词
第4个回答  2017-03-12
你确定have后面是过去式而不是过去分词,瞎搞。