问答网 问答 小学 英语 【havebeeneating属于哪种时态啊?怎么用?】
问题标题:
【havebeeneating属于哪种时态啊?怎么用?】
问题描述:

havebeeneating属于哪种时态啊?怎么用?

龙景文回答:
  现在完成进行时,是英语中,动词的一种基本时态,其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分.其表达的意思有两种:1.表示从过去某时开始一直持续到现在的动作,并且还将持续下去.2.表示在说话时刻之前到现在正在进行的动作.   现在完成进行时(Presentperfectcontinuous)主语+have(has)been+动词-ing(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去.TheChinesehavebeenmakingpaperfortwothousandyears.中国有2000年的造纸历史.(动作还将继续下去)IhavebeenlearningEnglishsincethreeyearsago.自从三年前以来我一直在学英语.(动作还将继续下去)IstudyforEngilshsince10yearsago.(二)表示在说话时刻之前到现在正在进行的动作.Wehavebeenwaitingforyouforhalfanhour.我们已经等你半个钟头了(人还没到,如同在电话里说的,还会继续等)(三)有些现在完成进行时的句子等同于现在完成时的句子.Theyhavebeenlivinginthiscityfortenyears.Theyhavelivedinthiscityfortenyears.他们在这个城市已经住了10年了.Ihavebeenworkinghereforfiveyears.Ihaveworkedhereforfiveyears.我在这里已经工作五年了.(四)大多数现在完成进行时的句子不等同于现在完成时的句子.Ihavebeenwritingabook.(动作还将继续下去)我一直在写一本书.Ihavewrittenabook.(动作已经完成)我已经写了一本书.Theyhavebeenbuildingabridge.他们一直在造一座桥.Theyhavebuiltabridge.他们造了一座桥.(五)表示状态的动词不能用于现在完成进行时.Ihaveknownhimforyears.我认识他已经好几年了.*Ihavebeenknowing...这类不能用于现在完成进行时的动词还有:love爱,like喜欢,hate讨厌,等.
点击显示
英语推荐
热门英语推荐
  • 语文
  • 数学
  • 英语
  • 科学
  • 作文