1、现在完成进行时 I have been colecting shells for five years.I started to collect shells five years ago.He began to collect coins twoyears ago.He has been collecting coins for two years.She started to collect stamps last year.She has been collecting stamps for a year.现在完成进行时一、用法:一、用法:表示从过去某时开始,一直延续到现在的一个动作;该
2、动作有可能继续延续下去。如:我收集邮票已经五年了。(collect 这个动作从五年前开始,并延续到现在。)他看书已经三小时了。(read这个动作从三个小时前开始,并延续到现在。)二、句型结构主语主语+have/has been+v.ing+其他其他.has 用于第三人称单数,用于第三人称单数,have 用于除第三人称单数外的人用于除第三人称单数外的人称。与主语可缩写为称。与主语可缩写为s,ve.如:如:I have been collecting stamps for 5 years.IveHe has been reading books for 3 hours.Hes分清我是谁!He is
3、 or He has看图,根据提示词,用现在完成进行时表达句子看图,根据提示词,用现在完成进行时表达句子heskate three hoursHe has been skating for three hours.The boystudytwo hours The boy has been studying for two hours.看图,根据提示词,用现在完成进行时表达句子看图,根据提示词,用现在完成进行时表达句子theyplay basketballone and a half hoursThey have been playing basketball for one and a ha
4、lf hours.看图,根据提示词,用现在完成进行时表达句子看图,根据提示词,用现在完成进行时表达句子三、连用的时间(判断该时态的标志词)for+时间段;时间段;(for two weeks,两个星期两个星期)since+时间时间/点从句点从句 (since last Monday,自从上星期一以来;自从上星期一以来;since I was 7 years old.自从我七岁以来自从我七岁以来)二者可以改写同义句。二者可以改写同义句。for two years=since two years agoeg:He has been playing for one hour.He has been
5、playing _ _ _ _.since one hour ago常用句型:(1)肯定句:肯定句:主语主语+have/has been+动词的现在分词动词的现在分词+其他其他eg:He has been collecting all kinds of kinds of stamps since he was ten years old.自自10岁起他就开始收集各种各样的邮票岁起他就开始收集各种各样的邮票(2)否定句:否定句:主语主语+have/has not been+动词的现在分词动词的现在分词+其他其他eg:He hasnt been teaching here these years?
6、这些年他并没有一直在这教书。这些年他并没有一直在这教书。常用句型:(3)一般疑问句:一般疑问句:Have(Has)+主语主语+been+动词的现在分词动词的现在分词+其他?其他?肯定回答:肯定回答:Yes,主语,主语+have/has;否定回答:否定回答:No,主语主语+havent(hasnt)-Has Daniel been skating for two years?丹尼尔滑冰已经有两年了吗?丹尼尔滑冰已经有两年了吗?-Yes,he has./No,he hasnt是的,他有是的,他有/不,他没有。不,他没有。用所给动词的适当形式填空。1.Jim_(teach)English for 5
7、 years.2.We _(work)here since two years ago.3.He _(play)football since he was 9 years old.4.His brother _(write)this story sincelast year.has been teachinghave been walkinghas been playinghas been writing句型转换。按要求改写下列句子。1.He has been waiting for his mother for an hour.(一般疑问句,并做肯否定回答)2.The boy started
8、 to play the guitar two years ago.(用for,since短语改写)_ he _ _for his mother for an hour?Yes,_ _.No,_ _.The boy _ _ _ for_ _.The boy _ _ _ since _ _ _.Has been waitinghe has he hasnthas been playingtwo yearshas been playingtwo years ago3.The students have been skating for five hours.(否定句)(否定句)The students _ _ _ for five hours.4.She has been reading books for three hours.(同义句)(同义句)She has been reading _ _ _ _.havent been skatingsince three hours ago5.The visitors have been climbing the mountains for seven hours.(划划线提问线提问)_ _ _ the visitors _ climbing the mountains?How long have been