完成时后面是接什么时态啊 现在完成时中,have 后面接的动词的肯定是是过去分词啊,have本身无词义.但因为有些动词的过去时和过去分词的写法是一样的.所以容易产生误解.不懂再继续问我,同学
have/has been 后什么时候加现在分词,什么时候加过去分词 1)have+been+过去分词,构成完成式被动语态,例如:has been taught in China for many years.(中国教英语已62616964757a686964616fe59b9ee7ad9431333363373734经多年.)2)现在完成进行时构成:have/has been+现在分词用法:)下面详细举例:用于表示动作从过去某一时间开始一直延续到现在或离现在不远的时间,动作是否继续下去,则需视起来而定.如:How long has it been raining?雨下多久了?She has been sitting there for than 2 hours.他已经在那坐了两个多小时了.We’ve been seeing quite a lot of each other recently.最近我们常常见面.He has been telephoning me several times in two days.这两天他打了好几次电话给我.注意:使用现在完成进行时还有以下一些情况:一般现在时 主要由动词原形表示,但第三人称单数后要加词尾s,另外be和have有特殊的人称形式例:it all dependshe coves sportsi know it
雨过时,我们继续前进用过去分词做:We carried on with our journey when the rain had stopped.上面句子的:The rain had stopped 是过去完成式,stopped 是过去分词.